street: Darmstadt

two little girls are sitting on the stairs leading to a monument and are eating icecream, Left to them a big group of police officers is standing
Darmstadt

A street scene in Darmstadt in Germany