Walt Disney Museum

“Santa Wreath” displayed in the Walt Disney Family museum during their 'Spirit of the Season: A Community Art Exhibition'. The exhibition will host a virtual opening on November 18, 2021. Click here for details. The exhibition will run from Nov 18, 2021–Mar 7, 2022.

Previous
Previous

Los Altos Town Crier Magazine Feature 2022

Next
Next

Los Altos Town Crier Magazine Feature 2021