Greenwich puppets 1

Photo by Andrew Porter Photography