From London, England, UK • 1943 - 2005
Imogen Lee Claire (2 November 1943 – 24 June 2005), born Imogen Lee Crowe, was a British dancer, choreographer, actress, and dance teacher. (Via Wikipedia)
The Lair of the White WormFilm • 1988
The Rocky Horror Picture ShowFilm • 1975