Riding Float in Flushing Lunar New Year Parade, February 9th, 2008. Followed by lunch at the Happy Buddha and a performance at the Flushing Mall

1-16 of 215