sea-side restaurant & Beach bar

Struisbaai Harbour, Cape L'Agulhas