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