Share
twitterlinkedinfacebook
Image 1 of 1
TS109 Green Spider (order Araneae) Costa Rica.jpg
A spider (order Araneae) blends into the background of a banana leaf while on the hunt for prey. Tarcoles River. Costa Rica.