4852 The Final Showdown

4852 The Final Showdown is a LEGO Spider-Man set released in 2003.

Set Description
To be added