Challenging Spider.

Challenging Spider.

Observation - Challenging Spider. - UK and Ireland. Description: