Sign up to our mailing list

ISSUE 12

TILDA WILLIAMS – TEXT ART

 

Tilda is from Wales. She had a Foundation Diploma in Art & Design from Leeds Art University and is currently studying English Literature at the University of Durham.

Log In
SHARE THIS PAGE