st. barnabas s

361 Danforth Ave. (at Chester)
Toronto
Ontario
Canada