Thank you for your patience while we retrieve your images.
White sand Balboa Island Newport beach overlooking the fun zone

White sand Balboa Island Newport beach overlooking the fun zone