Click to expand/collapse all other details

Gloucester (St. Nicholas), Gloucestershire, England