thea sharrock

/TH IY1 AH0 SH AE0 R AH0 K/
N
  1. 1

    an English theatre and film director.