These were taken in Ireland on the coast near Dublin city and explains a feeling of being arrived at the point where there’s nothing left to escape from. Peace and stillness are the keywords to the interpretation.
—
Photography: Ilaria Sponda @ilariasponda