Magazine In Delft

Magazine in Delft

Streets of Delft, a small town in Holland, the area of the train station full of magazines and post industrial buildings.