18×24 Screen Printed poster for the cult film Teenage Mutant Ninja Turtles II: The Secret of the Ooze.
Printed on 100% recycled paper, hand-pulled screen printed in the USA.
ronaldferree – August 11, 2014
Not that bad
© 2014 RFCo. All Rights Reserved