Spotted Snow Leopard In Water Outdoor Wall Picture 8x10 Art Print Art is new and measures 8x10 inches Printed on high quality acid free lithograph art paper Printing process produces a vivid and detailed picture Suitable for museum or gallery display Comes ready to frame or mat