Pin It
Nov
24

path of repentance

is the hardest road to walk.