A homeless Quebec man sits on Ste. Catherine Stree

A homeless Quebec man sits on Ste. Catherine Street in Montreal holding a Canadian flag.

elderly-care(2)
priest