Lillah McCarthy

  • Born: Cheltenham
  • Death: Apr 15, 1960 in London, ENGLAND