Marina Benedict

Marina Benedict played Charlotte Willis in The New World.