Red Pyramids Giclee Landscape Framed Art Print UnMounted. Printed on the highest quality giclee Paper. Unframed rolled option is shipped in a postage tube. This Red Pyramids Landscape Framed Art Art Print has been designed to fit any standard size frames from A2 right up to B0 Sizes.