Scott Carpenter
2 Articles0 Comments

Scott Carpenter graduated from LSE in 2017 and is working in London as a journalist.