Image
WRAL TV

The Little Nell in Aspen, Colo.

Servers at The Little Nell in Aspen, Colo., wear face coverings.