Limited Edition Screen Printed Poster

Screen Shot 2018-05-03 at 11.45.07 AM.png
Screen Shot 2018-05-03 at 11.45.07 AM.png

Limited Edition Screen Printed Poster

40.00

Limited edition poster from Benjamin Scheuer’s last performance of THE LION at The Sheen Center on April 30th, 2018. Designed and signed by Jemima Williams, artist and wife to Benjamin Scheuer.

Quantity:
Add To Cart