Tuesday, January 20, 2009

Barack Obama taking the Oath of Office

No comments: