St. Francis Xavier Church

Hamilton, ON

Canada

St. Michael the Archangel Festival

CORO ABRUZZESE DI HAMILTON E DISTRETTO

St. Francis Xavier Church Hamilton, ON Canada

MAY 6th, 2018

PICTURES