Introducing the stunning Lizard Point sea stack, a natural wonder located in the rugged coastline of Cornwall, England. This iconic rock formation stands tall and proud in the midst of the crashing waves, creating a mesmerizing sight to behold.
Lizard Point sea stack
£20.00Price