118 E Cooper Ave, Aspen, CO 81611, USA
LITTLE RED SKI HAUS

Little Red Ski Haus, Aspen, Colorado