Balboa Park Club

Other
Location
Chula Vista, CA