Nasrin; a wild rose, purged of its share of dry branches tries to flourish in Iran.
2009
—
2010
2017
2011
2023
2012
2018
2007
2014
1972
1995
1960