A review by veraweatherly
Sea Glass by Anita Shreve

emotional mysterious reflective medium-paced

4.0