Image 1 of 1
Cheyenne_Wyoming_46.JPG
A stuffed moose head at the Little Bear Inn restaurant, located just outside Cheyenne, Wyoming, Thursday, June 2, 2011. The restaurant is decorated in a 1960s style with many stuffed animals lining the walls...Photo by Matt Nager
web
analytics