Comments from RSH1967

Showing 1 comment

RSH1967
RSH1967 commented about Old Orchard Theatre on Aug 10, 2012 at 11:35 am

In the pic posted here a few years ago by Catherine, I believe the Shell station is the only building still standing. View link