Previous Home Next
click for image 528x750 (36k)
"Santa Cruz" procession in Ottawa, Canada.