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: 5616px × 3744px
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, tradition, traditional, traditions