Post Card Size: 15 x 10.5 cm
Steven Hubbard was born in London, and currently lives and works in the Cotswolds. He makes prints, paintings and constructions and in recent years has become increasingly engaged in Lino printing. His work has been exhibited in many solo and group exhibitions, including The Royal Academy Summer Exhibition.
His work is collected in the UK and internationally.