African Paradise Flycatcher (Breeding Plumage)

African Paradise Flycatcher (Breeding Plumage)

African Paradise Flycatcher, Terpsiphone viridis | APFLwendorff003