July 21, 2015
Google Maps
New next to old buildings in Frankfurt, Germany on Wilhelm Leuschner Street