Stock Photo: England, Gloucestershire, Frampton-on-Severn. Children sitting on bales of straw enjoying a Punch and Judy show at Frampton Country Fair.

Stock Photo: 4282-6540 England, Gloucestershire, Frampton-on-Severn. Children sitting on bales of straw enjoying a Punch and Judy show at Frampton Country Fair.