COSTA RICA | Monday, 3 November 2014 | Views [287]
Violet-headed hummingbird, in between feeding its offspring, pausing to rest in the intelligently built nest.