Miles Campbell

  • Updated

The Junipero Serra statue at the Serra Retreat Center in Malibu was discovered to be vandalized the night of Thursday, Aug. 13. 

View all