Hotel Principe delle nevi - Postcard
Stationary and Postcards for hotel Principe delle Nevi (“Prince of Snow”) - a boutique hotel located in the Italian alpine resort of Breuil-Cervinia.
View all tags
Posted on
Mar 6, 2013
More by Max @ Plan b creative team View profile
Like