shores modern

Newport Beach, California