Skip to content

Jenny Lewis

United Kingdom
1985

Jenny Lewis

Profile

United Kingdom

1985

GlogauAIR resident from 01 October 2017 to 31 October 2017

Artist Statement
GlogauAIR Project
CV Summary
Open Studios // December 2017