Back

Black Widow Spider

Black Widow Spider

Spider Statue

Atlantic Shard, Season 5, 2006-2007.

Black Widow Spider Statue, is a rare statue that looks like a giant spider.

 

18 of these were originally created.