Song Birds & Shorebirds - David Tieszen's Wild Photography
Superior Beach

Superior Beach

Semipalmated Plover

SemipalmatedPlover4Z8A8563