Brown’s Exhibit Salutes the ‘Divine Feminine’
March 11, 2021
The pop-up exhibit is located at Lion Arts in Leimert Park, on 4325 Degnan Blvd., in Los Angeles. The show, which will continue until March 18, is another example of Brown’s talent for creating stunning pieces embellished with intricate details that immediately capture the attention of the viewer.