Dela is a blind captain living on Hormuz Island in Southern Iran. While geopolitical tensions between Iran and the US rise, he practices a unique method of making bread that uses three unexpected elements from the island.
2002
2011
2016
2019
2023
2025
2022
2013
1970
1989
2006
2015
2012
1988
2020