Rachel Emma Slack

Rachel Emma Slack portrayed NYC Pedestrian in Doctor Strange.