Do any of you know of The People of the Labyrinths designers?

February 6, 2007 6:02am CST
They are from Holland, and their main store is here in Amsterdam, but they have distributers in the states as well. They are amazing, and I was wondering if they have made a name for themselves anywhere else.
No responses