Click to expand/collapse all other details

Of York Castle, York, Yorkshire, England