carlvanderwouden
FollowSaint Cecilia's
An interior view of Saint Cecilia's church in Toronto, Canada looking towards the altar of Our Lady.
An interior view of Saint Cecilia's church in Toronto, Canada looking towards the altar of Our Lady.
Read less
Read less
Views
72
Likes
Same photographer See all