African Paradise-Flycatcher
Terpsiphone viridis | Order: Passeriformes | Family: Monarchidae (Monarch Flycatchers) |
Terpsiphone viridis
Order: Passeriformes
Family: Monarchidae (Monarch Flycatchers)
Terpsiphone viridis | Order: Passeriformes | Family: Monarchidae (Monarch Flycatchers) |