Lemon Fest

Third Ave, Between E & G Street
Chula Vista

More Info