Walking down a snowy street in Tehran in 1976: "You cannot stop women walking in the streets of Iran, but you wouldn't see this today - her earrings and make up so clearly on show," Prof Afshar says. "There is this concept of 'decency' in Iran - so nowadays women walking in the streets are likely to wear a coat down to her knees and a scarf."