Limited edition giclée prints only made in 5 copies.

The paper is 100% cotton, bright white, and acid-free and printed in Spain.