Greenwich puppets 2

Photo by Andrew Porter Photography