Ione Rucquoi, ‘Placenta I’, 2013, bo.lee gallery

About Ione Rucquoi

British, b. 1975, Oxford, United Kingdom, based in Devon, United Kingdom