Screen printing on paper
61 x 46 cm
106 x 106 cm
92 x 61 cm
Art Madrid uses cookies to improve the user experience.
More infoOK