DSCN5052(1) Previous Next Published 7th Feb 2019 at 4224 × 3168 in Toliara to Antananarivo One of the big spiders hanging in large webs above, Aboretum D’Antsoka, Toliara. Like this:Like Loading...