In His Own Words: Barack Obama - The American Promise: 500+ Pages. The Speeches 2007 + 2008
by Barack Obama
2020-07-09 01:14:30