Fountain with flowing water by the Church of Santa Teresa y San Jose, Madrid, Spain
Montreal, Quebec, Canada-June 12, 2017 Christian religious stone carving seen in the Saint Joseph Oratory which is the largest Catholic church in Canada
Montreal, Quebec, Canada-June 12, 2017 Christian religious stone carving seen in the Saint Joseph Oratory which is the largest Catholic church in Canada