Home » Photos » Tarantulas » Tarantula
Country: BrazilLocation: Cristalino Jungle LodgeDate taken: 04/10/2010