Portfolio > Prints and Illustration 2015

This piece was printed and designed for The Frog and Toad shop located in Providence,Rhode Island.

Pizza Pizza Strip bra
Pizza Strip
Screen-Print
9X10 inches
2015