Scenes from the new Mosaic Lizard Theater Foundation

  • All photos by Timmy Truong

Location

Alhambra , CA United States

The Mosaic Lizard Theater has officially reopened as the Mosaic Lizard Theater Foundation, with a new location at 13 N 4th St in Alhambra. Here are some photos from rehearsals for The Story of Esther, which plays at the theater for the next two Fridays and Saturdays at 8pm.

Leave a Reply