General Grant in Ypsilanti

General Grant in Ypsilanti
Rights Held By: 
Ypsilanti Historical Society