duck

Duck

Duck

A duck swimming on the "Baggersee" in Ingolstadt.

Syndicate content