Allure Exhibition
July 21, 2025 – September 22, 2025
The MAIN, 24266 Main St, Santa Clarita, CA 91321
The City of Santa Clarita announces a new exhibition, Allure by artist Frank Rock, on view from July 21, 2025 – September 22, 2025, located at The MAIN. This coastal-inspired collection captures the vibrant beauty, emotional depth, […]