Share
twitterlinkedinfacebook
Image 1 of 1
34900RKP.jpg
Arrowhead Spider Hacienda Baru, Costa Rica, Orb weaver spider (Verrucosa meridionalis: Araneidae) resembling a bird-dropping, in rainforest