18th Annual Sakura Festival by David
March 29, 2018 10:38 AM | 12572 views | 0

|
1119 
|

Saturday, April 21, 2018 11:00 a.m. – 1:00 p.m. Sakura Matsuri is an annual festival to celebrate the spring blossoming of the cherry trees at Flushing Meadows Corona Park. This event features live...