Release Date: January 29, 2025
FOC: November 4, 2024
Price: $13.00
X-MEN SLASHED PHOTO 97 11X17 POSTER
From Pyramid America. Show your love of the X-Men with this 11x17 Faux Matted & Framed Print. Measuring 13" x 19" with the included frame, this wall decor is sure to make a great addition to any office or game room.