Wednesday, July 1, 2009

Lledo Vanguards ~ Triumph Herald




Made in England, highly detailed, Nice presentation box, Rare item
******* SOLD *******