Do Ho Suh, Door Lock, 310 Union Wharf, 23 Wenlock Road, London, N1 7ST, UK (2019), production still.

3 June 2019 By