The Dunhuang Maitreya Sutra, 1993

Miami Beach 2015
Andrew Edlin Gallery
Mixed Media
157.7 x 44.2 Size (cm)
62.1 x 17.4 Size (in)