Coastal Lighthouse

Coastal Lighthouse

A Traditional British Red and White Lighthouse.