top of page
Elephant Bee-Elle

Lake of Pink. Lake Bogoria, Kenya.

Bee-Elle
bottom of page