34 / 41
broken spirits,
+

© Jeffrey Bruno | Aleteia