Sheffield, Yorkshire, United Kingdom
Andrew Roy Thackeray Sheffield Artist Welder Armchair Activist Yorkshire England.
Born in the industrial city of Sheffield in the UK I first showed an interest in art at an early age,during the summer holidays still at junior school,bored,with little to do on a northern council estate I happened...
artworks
View All 16 Artworks