Dew Drop, Ink on Canvas, Size 120x50cm (47×23.5inches), Year of production 2022, USD$2800 by independentimageartspace on Aug 06, 2022Aug 06, 2022