Jamaican Oriole, Icterus leucopteryx

Buy Add to Lightbox Download
Jamaican Oriole, Icterus leucopteryx,adult on branch, Rocklands, Montego Bay, Jamaica, Caribbean
Jamaican Oriole, Icterus leucopteryx,adult on branch, Rocklands, Montego Bay, Jamaica, Caribbean