08/21/2016
At Festival Pier at Penn's Landing, Philadelphia PA
18" x 26"
Screen printed, Limited Edition out of 75, signed
$125
08/21/2016
At Festival Pier at Penn's Landing, Philadelphia PA
18" x 26"
Screen printed, Limited Edition out of 75, signed
$125