Greenwich puppets 3

Photo by Andrew Porter Photography