Shore Birds - Jennifer Battalin

Mallard with Bill Tucked