Click to expand/collapse all other details

Little Even, Barkisland, Yorkshire, England