Leicester Square 3, London 1981
2,200.00
60x40 cm Lambda print. Limited edition of 7 copies. On Fuji Crystal glossy paper with white margin of 5cm. Signed and numbered.
Quantity
Coming soon
Quantity
1
Coming soon