La Santa Cecilia and David Wax Museum
Center for the Art of Performance at UCLA
Two Latin groups, La Santa Cecilia and David Wax Museum
Download Photo (209.5 kB)