Día de Muertos, The Mission, San Francisco, California. November 2011.

Día de MuertosThe Mission, San Francisco, California. November 2011.