Matt Costa

By Todd Slater

09/10/2005

At Festival Pier at Penn's Landing, Philadelphia, Pennsylvania

16.5" x 25"

Screen printed, s/n edition of 150, Metallic Copper Ink

$175

ADD TO CART

back to top