Maschera II

C-type print on archival colour paper. Signed and numbered edition of 25. Size A3 (29cm x 42cm).

£110

Back to Limited Edition Print Shop