Share
twitterlinkedinfacebook
Image 1 of 1
crescent island.jpg
The sun is breaking through storm clouds on Crescent Island, Lake Naivasha, Kenya