Nasrin; a wild rose, purged of its share of dry branches tries to flourish in Iran.
1949
2013
1897
2009
1899
2012
2011
2016
1980
2004
2014
1941
1987