ELENA SHAW
Elena Shaw (she/her) is a St. Lawrence University junior studying abroad in Madrid. Spain this semester. She is a psychology and Spanish major with a public health minor.
Elena Shaw (she/her) is a St. Lawrence University junior studying abroad in Madrid. Spain this semester. She is a psychology and Spanish major with a public health minor.