Barack Obama 2008 campaign speech at Cross Orchards Living History Farm

Details

In collections