Semipalmated Plover

Semipalmated Plover. Charadrius semipalmatus


Charadrius semipalmatus
Charadriu …