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