Art and the Artist December 28, 2010August 21, 2019 | Ravi Kaushik An artist puts finishing touches to his work at Baga, Goa. Advertisement Share:FacebookPinterestTwitterEmailLike this:Like Loading...