candaceshaw.net
Only One for Me
Part One Cannon Arrington has pushed aside a social life to dedicate his time to medical school, extracurricular activities, and helping others … that is, until he lays his eyes on the angelic face…