Fine Art Landscape, Nature and Architectural Photography by Rod Johnson
St Helens, Bay and Beach A view along the beach and around the bay at St Helens, Isle of Wight, England. The scene shows St Helens Church tower remains and the Seamark, seafront buildings, beach huts and Bembridge to the distant left. Camera: Nikon D90 Image Ref: 24206-RDB
|