Photo Gallery: Lusaka twins with Albuquerque City in New Mexico USA | Embassy of the Republic of Zambia in Washington, D.C.

Photo Gallery: Lusaka twins with Albuquerque City in New Mexico USA