2233 W Balboa Blvd, Ste 104-324, Newport Beach, California 92663 USA
Photo shoot. Bikini contest. Mr. Rick's Avila Beach
Photo Credit: Yelp