The Cathedral Church of Saint David

Anglican church;Church

Filled out 20%