Peter C. Spencer
Director Actor
Peter C. Spencer is a Director Actor - known through the film War of Resistance (2011), Holy Artwork (2001)
Peter C. Spencer is a Director Actor - known through the film War of Resistance (2011), Holy Artwork (2001)