Ruth McCabe Artist/Performer Visual Arts Contemporary fine art. Working in oils and watercolour. (Abstract). Contact Details Ruth McCabe www.ruth-mccabe-artist.co.uk IP199DS