Isabella Ducrot
Benda originale #11, 2013
Tibetan textile on Japan paper
173 x 64 cm
68 1/8 x 25 3/16 inches
[ ID0056 ]
Enquire
Enlarge
View on a wall