London, 2015. Oil on linen; 63 x 42 cm. CHF 800

London, 2015. Oil on linen; 63 x 42 cm.