Skip to main content
Mappa
, 1989
Embroidery
46 3/4 x 86 3/4 inches (118.7 x 220.3 cm)
Click and drag image to view
Click here to exit