1/1
DSC_8673.jpg
Yellow-legged Honeycreeper or Purple Sugarbird (Cyanerpes caeruleus)

Yellow-legged Honeycreeper or Purple Sugarbird (Cyanerpes caeruleus)

Copyright Paul Bratescu