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