Costa Rica 2003 / velvetant
Tom Davis www.geometer.org
7/5/03

tomrdavis@earthlink.net
velvetant

velvetant.jpg

Velvet Ant (?) La Paloma Lodge, Osa Peninsula, Costa Rica.