LAVA LONDON-CHINA

121 x 88 cm