A Force of Nature

Revati Sharma Singh
2012
oil and acrylic on canvas
9.5 x 3.5 feet