Stairway in the Louvre Pyramid 11x14 inch print with 16x20 mat