Beauty and The Beast Poster by JC Richard (Onsale Info)

Cyclops Print Works has a new Disney print by JC Richard going up in their shop later today. Beauty and The Beast is a 12″ x 36″ screenprint, has an edition of 225, and costs $100. These go up today (Friday, October 20th) and 12PM PST. Visit

JC Richard

Leave a Reply