Kate Wood

Yorkshire, England, UK

Kate Wood is a British actress.

Harry

Harry

1993