Primary Menu
San Diego Home/Garden
Social Media Menu
SAN DIEGO (KUSI) – “Leela – Portrait of a Woman in a Green Dress” is now on display at the Timken Museum in Balboa Park. The artist behind the paper sculpture held a lecture at the museum yesterday.