rowsdowr.com
IKEA Monkey Painting by Wendy Faust
The IKEA Monkey is a Japanese snow macaque that was found wearing a shearling coat at an IKEA store in Toronto, Canada on December 9th, 2012. His real name is Darwin.