Semi-palmed plover (Charadrius semipalmatus) feeding on the beach, Cherry Hill Beach, Nova Scotia, Canada
Semipalmated Plover (Charadrius semipalmatus) foraging on beach, Cherry Hill Beach, Nova Scotia, Canada