20002000GBP850850GBP34503450GBP
London, England, 1991.
16-x-16-inch-image-size, 32-x-32-inch-image-size, 46-x-46-inch-image-size