Sunday, December 28, 2008

Barcelona opens a design center

Spain’s Dhub is officially open.

No comments: