Have you ever witnessed a self-taught artist with a natural flair for creativity portrayed in the breathtakingly amazing artwork? Chathuranga…