The Penrose Triangle (Order and Chaos) Canson canvas archival print 42 x 42 inches 107 x 107 cm Enquire View all works