Atul Bhalla

Deliverance (2013) Archival pigment print 42" x 77" Courtesy of the artist