India

An artist who is not easily satisfied with his results