Eve Mosher Eve Mosher is an American environmental artist living and working in Northeast Scotland. She is best known for her public art installation HighWaterLine, which premiered in New York City in 2007. https://www.evemosher.com/ Eve Mosher participated in: Ecological Citizen(s) View Ecological Citizen(s)