Pizza Strip
2015
Screen-Print
9X10 inches
This piece was printed and designed for The Frog and Toad shop located in Providence,Rhode Island.
PREV
/
NEXT
7 / 9
BACK TO PRINTS AND ILLUST...
SHARE THIS PAGE WITH OTHERS:
X
SHARE THIS