Stock Photo - Hailes Abbey, Gloucestershire, England, United Kingdom, Europe.

Stock Photo: Hailes Abbey, Gloucestershire, England, United Kingdom, Europe.

Searchable keywords