Sheila Rock

Sheila Rock wurde in den USA geboren und studierte an der Boston University und der London Film School. Seit 1970 lebt und arbeitet sie in London. Sie wurde zu einer einflussreichen Kraft, die den Look von Kreativmagazinen wie dem The FACE Magazine prägte.