
We may keep the red fruit
Installation, 2026
Coming soon.

Magna Carta Women
Installation, 2014
A public art project that reflects on 800 years of women’s struggle for rights, recognition, and autonomy in Britain.
This website uses cookies. By continuing to use this site, you accept our use of cookies.