Semi-palmated Plover Good Harbor Beach -3 copyright Kim Smith

Leave a Reply