Catherine Anderson

Catherine Anderson portrayed German Pedestrian in The Avengers.