Balboa Park Club

Other
Location
Lemon Grove, CA