Poster - DT - China

Poster - DT - China

$80.00Price

Deniz Tek poster from China! Printed on... plastic! Very unusual.

Feels like a giant sticker! Very cool. Only a couple available. Only a handful were made originally and even fewer made it out of China.

24 x 35.5 in (60x80 cms)