Macba

£60.00
Macba

Macba
Limited edition Giclee print on high grade German Etching Hahnemule paper.

Edition of 50
Image size 26cm x 36cm.
Paper size A3 (29.7cm x 42cm)
Signed and editioned