Taxonomy

Greater Sand Plovers (Charadrius leschenaultii ssp.)

Greater Sand Plovers