COSTA RICA | Monday, 24 December 2012 | Views [211]
Yellow-headed Caracara, *****, and iguana all sharing a perch!