Michael Armstrong
Director Actor
Michael Armstrong is a Director Actor - known through the film House of the Long Shadows... Revisited (2012), The Image (1969)
Michael Armstrong is a Director Actor - known through the film House of the Long Shadows... Revisited (2012), The Image (1969)