Search
Menu
Home
Sources
About
Contacts
Turquoise flycatcher
The
turquoise
flycatcher
, also known as the
island
flycatcher
, is a
species
of
bird
in the
family
Muscicapidae
. It is found in
Indonesia
and the
Philippines
. Its
natural habitat
is
subtropical
or
tropical
moist
montane forests
.