Izzy Lee (she/her) is a visual artist-filmmaker engaged in video, set design, and sculpture delving into the ever-changing nature of female alien.
Go Tell It to the Mountain II Go Tell It to the Mountain Imploding Sun tidal being Solastalgia The Keysmith