Chula Vista Lemon Festival 2024

Chula Vista Lemon Festival 2024

August, 2024

Third Avenue between E and G Streets, 303 Third Avenue Chula Vista, Chula Vista, California