Apple Store Link
Play Store Link

Adrian Ghenie

27 July 1890, 2015

Oil on canvas

230 x 170 cm / 90 1⁄2 x 67 in