In the smallest winter nights,
sailing in the eyes of Stan Lee,
Winona Rider,
Joseph Stalin,
the slightest cross unfolds, unfurls into a tree.
Jesus's face is written in the leaves.
Don't believe me?
Look into your mother's eyelashes.
Aug 5, 2016
Aug 5, 2016 at 3:40 AM UTC
