Pichai Nirand
The Miracle, 1993
Oil on canvas
139 x 99 cm.