Source of the Toller Russell Frampton > More < Go back Artist: Russell Frampton Medium: Oil on board Size: 72 x 61 cm Price: £2600 Status: For Sale < Go back Russell Frampton > More Home Artists LCA Prize 2018 Gallery Contact