Drum and fife corps, 30th Maine Vol. Infantry (Hubbard Family Papers)

Drum and fife corps, 30th Maine Vol. Infantry (Hubbard Family Papers)

Drum and fife corps, 30th Maine Vol. Infantry (Hubbard Family Papers)

Leave a Comment

*