A review by zbayardo
Across So Many Seas by Ruth Behar

3.0