Claire Leahy

  Actor, Camera and Electrical Department, Producer
  Born June 17, 1990 in Los Angeles, California, USA