Five star luxury resort in a fabulously converted early 20th century car factory in Torino, Italy.

Joined August 2009
Photos and videos
just signed up on twitter!