Mirror framed art print "Cherub"