prudencemacleod.com
Calan
Calan MacLeod and Angela Davis burst into each other’s lives like skyrockets. Love at first sight can be a heady experience, but can it last? This is the challenge both women face as they link arms…