India Pages 2017

Artist Sandeep Sinha Creates 945 Miniature Paintings On A Single Canvas