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: 3393px × 5090px
Location: Covent Garden, London, England
Photo credit: © Paul Brown / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: &, covent, english, festival, garden, judy, mister, portrait, punch, puppet, puppets, show, shows, tradition, traditional, traditions