Ca’ del Duca 3052, Corte del Duca Sforza
San Marco, 30124, Venezia, Italy
10am - 6pm Tuesday - Saturday
Mario Macilau
1984Untitled
Fine Art Archival Print on Hahnemuhle 310grs, 100% cotton rag paper
80 x 120 cm
(Edition record)
18
of
18
