pedro lastra

flickr

White Necked Jacobin Hummingbird, Asa Wright Nature Center, Arima Valley, Trinidad. by pedro lastra