An unusual huge rock, dwarfing the building close to it, close to the beach, near a coastal West Coast Town in South Africa.
An unusual huge rock, dwarfing the building close to it, close to the beach, near a coastal West Coast Town in South Africa.