Becky Rosa, ‘Baby Birkream White’, 2016, Avant Gallery
Becky Rosa, ‘Baby Birkream White’, 2016, Avant Gallery
Becky Rosa, ‘Baby Birkream White’, 2016, Avant Gallery

About Becky Rosa

London, United Kingdom, based in London, United Kingdom