32 Bayview Ave.

32 Bayview Ave, Ward's Island, Toronto IslandsThe corner of Bayview and Third St. appears to lie in ruins after the ice storm of December 2013.

Leave a Reply

UA-1732909-7