TEHRAN –(Iranart)- The painting exhibition ‘Persian Princess’ by the young self-taught Chinese artist Mowen Li was inaugurated on Friday at Ace Art Gallery in Tehran.