Neelo Cover Image
Neelo Profile Picture
Neelo
@Neelo
0 people like this
  • About
  • Neelo (Urdu: نِیلو ‬‎), or Abida Riaz (Urdu: عابِدہ رِیاض ‬‎), is a film actress from Lahore, Pakistan and mother of the renowned film actor Shaan Shahid