Sue Lloyd

Sue Lloyd

Acting

1939-08-07Aldeburgh, Suffolk, UK

Known for