Big green spider

Big green spider

Observation - Big green spider - UK and Ireland. Description: A large green spider, at least a big as a large Garden spider.

A large green spider, at least a big as a large Garden spider.