Princess Loingalani, El Molo Bay, Kenya, 1967, by Peter Beard

Princess Loingalani, El Molo Bay, Lake Rudolf, Kenya, 1967, by Peter Beard.jpg

Peter Beard photography

Advertisements