31 / 49
... whom he blesses first.
+

© Jeffrey Bruno | Aleteia