Eurographics 500 db-os puzzle - Dogs Life by Gary Patterson (6500-5365)

Eurographics 500 db-os puzzle - Dogs Life by Gary Patterson (6500-5365)