, 'Baby's Bottle,' 2016, ICA London

Judy Blame

Baby's Bottle, 2016

ICA London

£330