Thursday, March 12, 2009

Where in Europe?


Neatorama says in Europe we have this wonderful ideas...of course not in Italy. Anyone has ever seen such thing? If so, where?

[source]

No comments:

Post a Comment