Biren De

Untitled
Oil on Canvas
46 x 32 inches (116.84 x 81.28 cms)