Electric trams pass by the Wm Notman & Son store, which is now Ogilvy’s Department Store, on Saint Catherine Street, in Montreal Quebec, Canada (circa 1895).
Vintage Trams In Pictures
May 18, 2018
People