Asian Brown Flycatcher
The Asian brown flycatcher (Muscicapa latirostris) is a small passerine bird in the flycatcher family Muscicapidae. This is an insectivorous species which breeds in Japan, eastern Siberia and the Hima...
Asian Brown Flycatcher - Wikipedia