Eurographics 1000 db-os puzzle - Something Old, Something New (6000-0795)

Eurographics 1000 db-os puzzle - Something Old, Something New (6000-0795)