The Bay, an operative of Ontario's Hudson's Bay Company conglomerate, established a presence at DEVONSHIRE MALL in August 1986.
Graphic from Wikipedia / "Seth Whales"



Exterior and interior views of The Bay at DEVONSHIRE MALL. 
Photo 1 from http://www.devonshireplace.ca
Photo 2 from www.ivanhoe cambridge.com.en

No comments:

Post a Comment