Umbrella Pop
Currently On Display WaterDance Plaza, 6751 N Sunset Blvd, GlendaleTake a whimsical walk through Westgate underneath a colorful canopy of umbrellas hoisted high above! Umbrella Pop is an art installation that is a treat for the eyes, while also…