London: Punch & Judy shows

Country: England, United Kingdom
City: London

Itinerant puppet shows at various locations in London.

London: Punch and Judy shows Front Text: "London Life. Punch and Judy"
Publisher: Raphael Tuck & Sons, London; Oilette; Postcard 9015 London Life
Type: Divided Back
Size: Classic
Not sent.

Permanent link: