Wednesday, August 25, 2010
Still not looking too well...
either of them.
Barack Obama and first lady Michelle Obama leave State Road Restaurant after dinner in West Tisbury on Martha's Vineyard, Massachusetts August 24, 2010.
Newer Post
Older Post
Home
Subscribe to:
Post Comments (Atom)