Palmerston Square

595 Palmerston, Toronto, Ontario

595 Palmerston, Toronto, Ontario
Public Space