The Devil’s False Promise of Happiness

This scene is from the island of Ischia, in Italy, after a storm. Nature has recovered her cheerful appearance and an elderly peasant woman accompanied by her children – perhaps her grandchildren – walks up a hillside. The road is not made of asphalt, nor is it lined with movie theaters, cafes, … Read more

0Shares