Bugfest - Sep 2015 - jeury
Another tarantula spider.

Another tarantula spider.

0919151033a