South Africa - Western Cape Region

Bloubergstrand Sands
Pringle Bay
Table Mountain sunset
Malachite Sunbird on King Proteus
Orange Breasted Sunbird
Cape White Eye blending in
Cape White Eye
Malachite Bird
Weaver Bird
Pink Flamingo Reflection
Flamingo
Leaping Whale
Pacific power
Hermanus