London.

Margaret Zhang, London.

The Tate Britain

margaret zhang london