Stars of the Lid poster 2008

$20.00
On sale

Stars of the Lid, Camden screen printed poster.

Size: 18" x 24"