28 lake with mountain

Kirstenbosch Botanical Garden, Cape Town, South Africa

Leave a Comment

Malcare WordPress Security