Rate this photo
Red shutters on the facade of a pub in Helmsley, Yorkshire, United Kingdom. This photo was taken on a rainy day in September of 2007. This photo was taken with a digital camera.