Elewana Elsa’s Kopje

Meru National Park, Kenya

5.0/5

Exceptional

(4 reviews)