Newport Beach, California 92657 USA
Balboa Island in Newport Beach, CA. Private Docks in Newport Beach, CA. Newport Beach Sunset US USA Flags. American Flags on the water.
Photo Credit: Yelp