Published in Birdwatching in St Lucia

Saint Lucia Pewee, a delightful small flycatcher; green on top and orange underneath which sallies out from its favored perch in search of prey before returning to the same branch.