Bank of England

London | 1995 | 50 x 460 cm