VADB
Pair of Mallard Ducks on Sandy Beach by Unknown — VisualArtsDB