Semipalmated Plover Charadrius semipalmatus

Semipalmated PloverSemipalmated PloverSemipalmated Plover
71 Dates
49 Locations