Shorebirds - briankala
Semipalmated Plover III

Semipalmated Plover III