On Saturday, July 29, 2017
The Sign of the Steer, a short-lived restaurant of some legend, once occupied the corner of Davenport and Dupont.
Two more views; 1957 from atop the Davenport underpass.
RSS - Posts
RSS - Comments
Powered by WordPress & Theme by Anders Norén