Diary of Carrie Berry: A Confederate Girl

Hardback