Click to expand/collapse all other details

, Helmsley, Yorkshire, England