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

Leave a Reply