A stuffed animal in the snow at Hotel Ruidoso.

Hotel Ruidoso

110 Chase Street, Ruidoso, New Mexico 88345

Loading...