A new collection of paintings by Ali Shayesteh is in view at the Azad Art Gallery in Tehran until 27 November.