Wednesday, November 9, 2011

twyford waterworks museum

here is a video of a miniture steam engine day at Twyford waterworks Museum, Hampshire , England. The Dutch street organ you will see is The DeCap,The Iron Man from my collection of Street organs

No comments:

Post a Comment