Charlotte Nordgren Sewell
Charlotte Nordgren Sewell is a British-Swedish artist living and working in Barcelona. She graduated from Goldsmiths College with an MA in Art and Politics. She has participated in study programs on Latin American Politics at El Colegio de … Continued