ArtworkPhotos2FA008980

Shiqing Deng

Float
Technique: oil on linen
96,00 in
243,84 cm


Exhibited in: