South Africa 2004/P1130324.JPG

Previous | Up | Next



View of the St. Lucia beach from the dunes next to the parking lot.