Shorebirds & Walking Waterbirds - David Tieszen's Wild Photography
Superior Beach

Superior Beach

Semipalmated Plover

SemipalmatedPlover4Z8A8563