Green Photo: Pirate spider or alien, you decide March 5, 2019 BIMnewsmanager Green Our photo of the day comes from the rainforest of Ecuador. Powered by WPeMatico