Cassin's Flycatcher

Muscicapa cassini Order: Passeriformes Family: Muscicapidae (Old World Flycatchers)
Muscicapa cassini Order: Passeriformes Family: Muscicapidae (Old World Flycatchers)

More Photos