A fire department demonstration on the south-west end of Schlossplatz(Palace Square).



Stuttgart, Germany

A photo by Ben Garrett

Comments