Telegraph and Broadway then (1907) and now (2019) on December 17, 2019 Get link Facebook X Pinterest Email Other Apps I saw this postcard on Ebay, postmarked October 21, 1907 and probably shot within the few years beforehand: Here's the same view today, December 17, 2019, from Google Maps: Comments
Comments
Post a Comment