Wordless Ruby Tuesday, July 7th 2008

Yo, I think deeze are da stairs!
Disney’s Pop Century Hotel
Walt Disney World, Orlando, Florida
April 21st, 2004