Semipalmated Plover Resting Good Harbor Beach Gloucester Massachusetts copyright Kim Smith

Semipalmated Plover resting

Leave a Reply