PICHWAI

DAAN LEELA | STONE COLOURS ON CLOTH | 53 X 49 INCHES | 2021