David Jones Artist and Framer phone The Barn Studio, Osney Hill Farm North Leigh, Oxfordshire OX29 6PJ map