Monday, February 25, 2013

A LIVE LITTER OF MICE

Was found in my box of Christmas China. appetizing, no?
Fa La La La La....

No comments:

Post a Comment