Sign in

Aves > Galliformes > Phasianidae > Francolinus > Francolinus pondicerianus > Francolinus pondicerianus mecranensis

subspecies: Francolinus pondicerianus mecranensis (Gray Francolin, )