Sign in

Aves > Passeriformes > Hirundinidae > Hirundininae > Petrochelidon > Petrochelidon fulva > Petrochelidon fulva citata

subspecies: Petrochelidon fulva citata (Cave Swallow, )