Neelo or Abida Riaz is a well known actress from Lahore City and mother of the film actor Shaan .
Neelo or Abida Riaz is a well known actress from Lahore and mother of the film actor Shaan .