Duck Soup
...dog paddling through culture, technology, music and more.
Wednesday, December 19, 2012
The Queen breaking into laughter as she passes her husband, the Duke of Edinburgh, standing outside the Buckingham Palace, 2005.
via:
Newer Post
Older Post
Home