COSTA RICA | Thursday, 24 July 2008 | Views [537]
Spot the spider... - on a rock on the river we hiked up after the waterfall
Tags: bugs