34 Bayview Ave

Water rises on Third St. before emergency sandbag efforts helped redirect the massive pump on Bayview Ave.
34 Bayview Ave, Ward's Island, Toronto Islands

Leave a Reply

UA-1732909-7