Posts Tagged ‘Caribbean birds’

Scaly-napped Pigeon in a Gumbo Limbo Tree

Posted by: ktzefr on March 31, 2017