Monday 11 October 2010

103 Pugs Wearing Little Jackets


Not 1, but 103 pugs wearing little jackets.

And for cat lovers, 109 cats in sweaters.

0 comment(s):