Semipalmated Plover. Charadrius semipalmatus


Charadrius semipalmatus
Charadriu …