The sounds, the sites, and the smiles can only mean one thing - San Francisco's massive annual Chinese New Year parade.
No comments:
Post a Comment