Gisela and Igor Cherches (Photo: Hung L. Truong)
Gisela and Igor Cherches
Pictured (from left) Trish Morille, Lisa Sheinbaum and Gisela Cherches gathered to watch Let Freedom Ring together.