Skip to main content
mambuzz

Artist: Lauren McCubbin
Location: Mama Buzz, 2318 Telegraph Ave
Photographer: Lauren McCubbin
Description: woman in pigtails
Notes: Mama Buzz is closed, mural is gone

Travelers' Map is loading...
If you see this after your page is loaded completely, leafletJS files are missing.
error: