Home / Photo / Puppeteers from Vision Mechanic rehearsing with Scotland’s largest puppet, a ten-metre tall sea goddess called Storm, in the grounds of the Museum of Flight, East Lothian
Puppeteers from Vision Mechanic rehearsing with Scotland’s largest puppet, a ten-metre tall sea goddess called Storm, in the grounds of the Museum of Flight, East Lothian