Tate Modern London
Format: 90 x 65 cm