Lighthouses of England

The Den, Teignmouth

The Den, Teignmouth (2002)