e413303c_mallard--333261.jpeg 30.5 KB · Views: 1,963 16a5343b_Kellys2012-13037.jpeg 5.6 MB · Views: 585 6a9065a3_ducks-mallard-49892-521510.jpeg 8 KB · Views: 601 aa5bd3d9_ducks-mallard-49892-864475.jpeg 49.2 KB · Views: 587