The Schlossplatz (Castle square) in Stuttgart, Germany

Royalty-free stock photo ID: 128987630

The Schlossplatz (Castle square) in Stuttgart, Germany