Ski Lodge by Aspen Leaf Interiors

Designed by Aspen Leaf Interiors, this contemporary ski lodge is situated in Truckee, California, United States.

Photography by Vance Fox

Visit Aspen Leaf Interiors

- by Matt Watts

Gallery

Recommended