Lord Vladek Shield
Details
Title
Lord Vladek Shield
Number
# 851213
Released
2005
Build instructions