Punch and Judy Show at the Covent Garden Punch & Judy Festival in London


Punch and Judy Show at the Covent Garden Punch & Judy Festival in London


Size: 3744px × 5616px
Location: Covent Garden, London, England
Photo credit: © Paul Brown / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: &, covent, english, festival, garden, judy, mister, punch, puppet, puppets, show, shows, suitcase, tradition, traditional, traditions