Social club in San Diego, California
ljbtc.com
The La Jolla Beach and Tennis Club is a private social club located on the shores of the La Jolla area of San Diego, California. Wikipedia