Spider?!

Spider?!

Observation - Spider?! - UK and Ireland. Description: