where was this picture of Broken Social Scene taken?
February 10, 2019 9:37 AM Subscribe
This picture of the band Broken Social Scene looks like it was taken on the platform of a railway station - the visible part of the sign reads "ewes Street". What's the full name of the station (if it is a station?), and where in the world is it?