A review by kaveeka
Savage Hearts by J.T. Geissinger

adventurous dark medium-paced

5.0