selected country
Kenya

Uncle Sam's Photo Studio

Business address
Pan Africa Bldg Arcade, Gr Flr Meru Rd, Mombasa, Kenya