Lesser Yellowlegs (Tringa flavipes)


Lesser Yellowlegs (Tringa flavipes)
Lesser Yellowlegs (Tringa flavipes)
Lesser Yellowlegs (Tringa flavipes)