Lighthouses of England

The Den, Teignmouth (2002)