My Favorite Bands Logo

     Favorite

    Isla Blair

    Anglo-Scottish film actress, born September 29, 1944 in Bangalore, India. She is married to Julian Glover, their son is Jamie Glover.

    Data provided by Discogs