Move pointer over picture for more detail
A perfect piece of British History, the Big Ben Clock Tower. From Lilliput Lane. Height approx. 12.5cm.