European Birds

Muscicapidae : Old World Flycatchers & Chats

Spotted Flycatcher

Muscicapa striata

Catalonia, Spain - April 2016

Lesvos, Greece - May 2006

Lesvos, Greece - May 2006