Semipalmated Plover Good Harbor Beach Gloucester Massachusetts -2 copyright Kim Smith

Leave a Reply