Greater Yellowlegs Tringa melanoleuca

Greater Yellowlegs
162 Dates
94 Locations