The self-made tapestry, Philip Ball
Gent
€ 83