Balboa Park Club

Other
Location
La Mesa, CA