A review by jherane
Havana Noir by Achy Obejas

2.0

So few highs (but really really good highs) and so many lows.