Ocean Beach Kite Festival

Outdoors in San Diego