My slice of life ...: Eurographics puzzle ...

My slice of life ...: Eurographics puzzle ...