The Gallery

Pictures from the Live Crafts craft show at Mapledurham, on the banks of the River Thames near Reading.