Monday, May 10, 2010

Animals in the News, The Big Picture:






(apparently they have a 'dog wash' machine in Tokyo).

My favorites from The Big Picture. There were plenty more so definitely check it out!



Share/Bookmark

No comments:

Post a Comment