Alistair Caldicott
Transkei coast 1
Transkei:
Waves pound the rocks and tropical vegetation of the Transkei coast