Mirror framed art print "Zebra Face" 95cm x 75cm