El Mariachi Manchester @ Viva EL Tequila

Museum of Latin American Art, Long Beach