Jan Shane (Jan Bambrough)- L’Wren Scott’s Sister

Jan Shane

Fashion designer L’Wren Scott had been dating  Mick Jagger for over a decade, her sudden death has left her friends in shock, however her sister Jan Bambrough also known as Jan Shane her little sister’s unhappiness was palpable, she noticed …

Read more