North Star Beach in Newport Beach, California

North Star Beach in Newport Beach is a beach.

Nature
beach
Located in Orange County
Country United States