Sea and Shore: Greater Yellowlegs

Tinguis grande
Greater Yellowlegs

Tinguis grande