Renee So is an artist. She is based in London, UK.
‘It reminds me of my formative years and a time of many firsts’
17 artists write about a work of art that has influenced them