Banners rise above Franklin Square, Santa Clara

Three white flagpoles raise white flags and red scrolls announcing Franklin Plaza in Santa Clara, the center of the municipality. There are a number of businesses here in this pleasant environment.