San Diego, CA

UCSD Circle K presents the 20th Annual Masquerade Ball