Rene MoncadaRene, best known for a series of murals undertaken between 1979 to 2000 proclaiming I AM THE BEST ARTIST, is also known as Nature's Ambassador. Rene receives messages from Nature in the form of inspiration and it is his duty as her Ambassador to tranlate those messages into a transcendental language that everyone can understand. That language is ART, and drawing is its written form. As a vocal opponent of censorship, hypocrisy and oppression, Rene dedicated his artistic career to bring about the respect women deserve, justifying his actions as a desire to liberate art from censorship. It is this attribute that qualifies him as The Best Artist. Whatever I do no one can do it better; they can only do if differently - Rene. Read More Read Less
An OTP has been sent to your Registered Email Id:
Resend Verification Code