Me and Myself mask project crew
By: LadyBee email the contributor Description: Me and Myself, a project in the Funhouse, by Arody Garcia, Lenin Marqueaz and Elina Chauvet from Mexico. Year: 2005 Category: People