Crowds gather for Isla Vista’s early April “Deltopia” celebration.

Print