The Face of Love : Seeing and Being Seen
Launde Abbey East Norton, Leicestershire, United KingdomA retreat with Sister Rachel reflecting on what it might mean to allow ourselves space both to look towards God and to truly know that in the same moment, God looks upon us.