Click to expand/collapse all other details

Tewkesbury Abbey, Tewkesbury, Gloucestershire, England