Leap of Faith – Martha Cooper Collaboration

Screen Print
18 x 24 inches
Edition of 450
January 7, 2009
$50 - Sold Out

About

Reference photo by Martha Cooper

SOLD OUT