Lotus Festival Kick Off Night

Lotus_Festival_Kickoff_Night_2.jpg

WHEN
July 08, 2016 at 7pm - 8pm
WHERE
Echo Park Lake
751 Echo Park Ave
Los Angeles, CA 90026
United States
Google map and directions
Speak out Connect
Subscribe to weekly newsletters