A review by cosmic333
Blonde Faith by Walter Mosley

adventurous mysterious

3.0