Posted September 16
Posted September 16

Even worse in person

This photo was taken at Red Lion Inn & Suites Urbana in Urbana, IL. We paid way too much for this.

Comments