Snow at The Mission Inn
02:07Christmas means lights and, yes, snow at the Mission Inn, in Riverside, CA.
From:
and
Christmas means lights and, yes, snow at the Mission Inn, in Riverside, CA.