For anyone still thinking of visiting, here is our latest acquaintance. One locust. 6.5 inches. Yep. Seriously. 
#costarica #locust
22 likes
Log in to like or comment.