By Todd Slater
04/11/2005
At Kimmel Center for the Performing Arts, Philadelphia, Pennsylvania
33.5" x 12"
Screen printed, Limited Edition, A/P Signed by Artist
$250
By Todd Slater
04/11/2005
At Kimmel Center for the Performing Arts, Philadelphia, Pennsylvania
33.5" x 12"
Screen printed, Limited Edition, A/P Signed by Artist
$250