Stockholm Sweden

Robert Grubstad from Audio Concept in Stockholm.  Their shop is within easy walking distance for all you Nobel Prize laureates.

Posted on November 8, 2006 and filed under Press.