Sailing Hope

“Sailing Hope” an exhibition of artworks Nehru Park, New Delhi 2017

Sailing Hope