Nasrin; a wild rose, purged of its share of dry branches tries to flourish in Iran.
2008
2002
2009
2010
2007
1992
1998
2006
2005
1976
1972
2004
1948