Neelo Bio, Photos and Updates
Like
0
Neelo
Bio: Neelo (or Abida Riaz) is a well known actress from Lahore and mother of the film actor Shaan.
Born: June 29, 1945 in Sargodha Pakistan
Posted In: Pakistani actresses, Actress
Comments