Church in Santa Barbara, California, United States
Our Lady of Sorrows Church is a Catholic church within the City of Santa Barbara, California in the United States that was built in 1929. The Church was listed as a designated landmark of the City of Santa Barbara on May 17, 2016. It is dedicated to Our Lady of Sorrows. Wikipedia