This is no 3D rendering. This is a beautiful new building in The Netherland, as arty as the pieces it displays.

(more…)