st. giles church s

174 First Ave.
Ottawa
Ontario
Canada