ANIMAL LIFE EXPECTANCY!

CAVE SWALLOW

Picture of a cave swallow (Petrochelidon fulva)
LIFE SPAN: 4 years
Common Name: Cave swallow
Category: Swallow
Family: Hirundinidae
Scientific Name: Petrochelidon fulva