H. BOSCH - LAST JUDGEMENT TAPESTRY 60

H. BOSCH - LAST JUDGEMENT TAPESTRY 60" x 85"

Regular price $29.99 USD Sale

Hieronymus Bosch / The Last Judgement / 1482
60" x 85" 
High quality polyester
Double metal grommets
Limited Edition
Officially Licensed.
© Getty Images