Stephen Garlick

Stephen Garlick

Acting

1959-07-07

Swansea, West Glamorgan, Wales, UK