A review by ahousethatreads
Across So Many Seas by Ruth Behar

4.0