Alhambra Lunar New Year Festival
Main Street, Alhambra Main Street, Alhambra, California, United StatesPlease be aware that photography & videography may take place at this event. Be advised that by attending this event, you acknowledge that you have been informed & may be photographed and recorded. Further, by your presence at the event, you grant your permission for your likeness & voice to be used without compensation, credit,...