A United States aboliionist, journalist and social reformer.

William Lloyd Garrison

A United States aboliionist, journalist and social reformer.

The American army in Mexico City.

American Army in Mexico City

The American army in Mexico City.