Ventura Cross Remains Standing Despite California Wildfires
In what many have viewed as a miracle, the iconic Serra Cross residing in a Ventura Park has survived the […]
In what many have viewed as a miracle, the iconic Serra Cross residing in a Ventura Park has survived the […]