Swing by Embarcadero Hall (935 Embarcadero del Norte, Isla Vista) to check out Deanne Ledebuhr’s exhibit of thought-provoking photographs representing the growing street art phenomena and diverse occupations of Isla Vistans. It’s on display through fall.
This Is Our Town
Week Spot Photo