LEGO® Set:  50011 The Battle for Helms Deep

Name: The Battle for Helms Deep
Price: 29.99
Pieces: 338
Name: 2013
description: The Battle for Helms Deep