Ducks at Schloss Park

Ducks at Schloss Park

Location: 65203 Wiesbaden, Germany.