Seal Beach

Photo: Allen J. Schaben/ Los Angeles Times
Loading