KFT BIG POSTER

This a big poster. A really BIG BIG poster! 24" x 36" to be exact. Made in the USA.