Judas Priest Tapestry

Judas Priest Tapestry
$25.00
Insane Judas Priest tapestry, subscripted 1982. Some light rust staining in areas, measures 44.5x46

Related items