Thank you for your patience while we retrieve your images.


Thumbnails
 
Boulders Beach | Cape Town, South Africa

Boulders Beach | Cape Town, South Africa

Located on the Cape Peninsula, South Africa, Boulders Beach is home to a colony of African Penguins as well as local citizens enjoying some sun and sand.