Home » Photos » Tarantulas » Tarantula
Country: BrazilLocation: Serra dos Orgaos National ParkDate taken: 25/09/2008