Discover Magazine Tour
English
the beach and nell’s point, barry island, wales, uk (1975) postcards vintage – real photo (rppc)

The Beach and Nell’s Point, Barry Island, Wales, UK (1975)

Published: September 09, 2019
Description

The Beach and Nell’s Point, Barry Island, Wales, UK at peak holiday season