08/21/2016
At Festival Pier at Penn's Landing, Philadelphia PA
18" x 26"
Screen printed on Yellow Paper, Limited Edition out of 25, signed
$200
08/21/2016
At Festival Pier at Penn's Landing, Philadelphia PA
18" x 26"
Screen printed on Yellow Paper, Limited Edition out of 25, signed
$200