Granger Bay, Mouille Point, and Green Point Stadium, Cape Town, South Africa.


Granger Bay, Mouille Point, and Green Point Stadium, Cape Town, South Africa. Showing boulders used as coastal defences.


Size: 4780px × 3210px
Location: Granger Bay, Cape Town, South Africa.
Photo credit: © John Husband / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: africa, bay, cape, coastal, defences, erosion, granger, green, mouille, point, south, stadium, town