Kara O’Keefe fights a losing battle, but wins the war.#TodaysPromise #TheEternalCycle #celticfantasy #urbanfantasy #TuathadeDanaan @DMcPhail
#TodaysPromise #TheEternalCycle #celticfantasy #urbanfantasy #TuathadeDanaan