Thousands of local residents were attracted to the second street party scheduled for this summer, a tradition 14 years in the making for the City of Hayward. Smiling faces and festivities filled the block.
Photos by Jacob Gao