Results 2 results found Macro photograph of a spider (Order Araneae) in the Galapagos Island Archipelago, UNESCO World Heritage Site, Ecuador, South America Macro photograph of a spider (Order Araneae) in the Galapagos Island Archipelago, UNESCO World Heritage Site, Ecuador, South America