Richard and friends

Richard entertains a youngster with one of his puppets in Central park NYC