Chester, Cheshire, United Kingdom
My name is LIZ TAYLOR and I am director of Little Birdhouse Art Organisation. I am also Artist-In-Residence at Chester Art Centre on Northgate Street in the centre of the beautiful city of Chester.
My studio looks out over the Roman city of Chester in the North of England and I spend my days creat...
artworks
View All 8 Artworks