St. Catherine's Lighthouse
Photograph - Photograph
This is St. Catherine's Lighthouse on the Isle of Wight, which is just off the south coast of England (across from Southhampton).
December 3rd, 2011
Viewed 1,630 Times - Last Visitor from Beverly Hills, CA on 06/30/2015 at 6:52 PM