Tony Lucca Poster

$10.00 $25.00

Poster commemorating the Tony Lucca show at SPACE on Sept. 7, 2012.

Size: 18" x 24"

Related products