Monday, February 23, 2009

Tropical Spider

Alice spotted this huge spider on one of our hikes through the coconut plantation in Dongjiao Yelin.

No comments: