10 / 35
An unbroken tension held at bay by Our Lady.
+

© Jeffrey Bruno | Aleteia