20 / 35
A portrait echoing the Magnificat.
+

© Jeffrey Bruno | Aleteia