‘Oh Great Spirit’: New statue in SLO

January 24, 2011 10:14 PM