Shorebirds

Greater Yellowlegs. Can you tell why it has that name?

Loading Image