1989 - ?

Lucy Hollis

Lucy Elizabeth Hollis was born at Brighton, Sussex in 1989. Lucy is a landscape architect and exhibited from 66 Church View Close, Melton, Woodbridge, Suffolk, a silk block print at the 'Visions of Sudbury' show at St Peter's church, Sudbury in 2013.

Works by This Artist