Marvel The Avengers Fine Art Canvas (Framed) Novelty Hand-numbered, limited edition of 100 Giclee on Fine Art Paper with specially-designed Marvel Certificate of Authenticity Framed - 17" x 24" Hand-signed by world-renowned creator of Marvel Stan Lee