Wight Landscapes, landscape photography of the isle of wight on England's south coast

St Catherine's Oratory, Chale, Isle of Wight