UK. England. Salisbury Cathedral. Cathedral Church of the Blessed Virgin Mary.
Ajax loader