Shepherds clothing store sat at 2927 Dundas St W, now site of Junction Health

 

 

current image 2021

Leave a Reply