African Paradise-Flycatcher

Terpsiphone viridis Order: Passeriformes Family: Monarchidae (Monarch Flycatchers)
Terpsiphone viridis Order: Passeriformes Family: Monarchidae (Monarch Flycatchers)

More Photos