The Man Engine

The largest mechanical puppet built in Britain. Starting out on a tour, here at Geevor tin mine. Look out for a venue near you.

Comments
Sign in or get an account to comment.