Tuesday, July 9, 2013

You Mean This is All Mine?

Hotel beds are the best beds... nine out of ten dogs agree.

No comments:

Post a Comment