Jeffreys Bay, South Africa

Jeffreys Bay, South Africa. Photo: Grant Ellis
SURFER