Spider in the amazon!

Spider in the amazon!

Observation - Spider in the amazon! - Global. Description: Saw this whilst trekking to Machu Picchu in Amazon rainforest

Saw this whilst trekking to Machu Picchu in Amazon rainforest