Sign in

Aves > Upupiformes > Upupidae > Upupa > Upupa epops > Upupa epops ceylonensis

subspecies: Upupa epops ceylonensis (Eurasian Hoopoe, )