London Stride
SKU:
£200.00
£200.00
Unavailable
per item
Handmade screen _ Limited edition of 14
Size of the image: 58x39cm
Size of the paper: 70x50cm
Printed in Blue, Yellow and Black