Giclee prints are the most beautiful and accurate reproductions of art. "Giclee" is a French term, which means, "to spatter out" and refers to the way ink is applied to watercolor paper or canvas. They are archival, museum quality. Editions do not exceed 100.