Lego Star Wars Wiki
Advertisement

Picture of the set

The 20007 Republic Star Destoyer is a Mini Building Set released in January 2009. It is a Brickmaster exclusive and contains 84 pieces.

Advertisement