“Don Quijote/ 唐吉訶德”






oil on canvas, 60.9x50.8 cm (24x20 in.), 2020












Copyright © Ho Chan All rights reserved.