Cobs X DSM

Dover Street Market, London, U.K.

Installation view, Cobs x DSM