Species:
Anarhynchus leschenaultii
Scientific name:
Anarhynchus leschenaultii
English name:
Greater Sand Plover
Dropping
dropping
Footprint
footprint
Distribution