Philosopher's Walk

Bloor and Avenue Rd (behind the ROM), Toronto, Ontario

Bloor and Avenue Rd (behind the ROM), Toronto, Ontario
Public Space