Here is a great new print called 'Cephalovepod' by artist Octophant. This is a 6 colour 10 x 8 inch screen print on 100lb French Berrylicious paper with an open edition size for $15 each.
Check it out HERE
Reader Comments