Portland Bill

Portland Bill

The iconic Portland Bill lighthouse at the tip of Portland on the Dorset coast.