I know what you’re thinking….but, no. This is not Guerrilla Girls making a comeback. This is Leah Beach‘s most recent collection of work. Beach series is about stereotypes and rituals from American society; she used gorilla masks to stand for what we, humans, evolved from. Beach is mainly a film photographer and processes everything herself. Leach Beach is currently a student at the Delaware College of Art and Design.