Gallinago gallinagocommon snipe


Gallinago gallinago