日韩精品一区二区三区在线视频放-无码中文字幕V?一区二区-成年片免费观看视频-国内少妇人妻丰满av-国产精品中文字幕免费观看-亚洲成人久久一区二区三区-国内少妇偷人精品视频无缓冲-一区二区国产精品日本一区二区三区在线网

ARTICLE DETAIL

資訊詳情

深耕商務建站與企業(yè)官網(wǎng)運營的一線實戰(zhàn)洞察。

Java圖片水印實戰(zhàn):從BufferedImage繪制到操作系統(tǒng)路徑獲取

Java圖片水印實戰(zhàn):從BufferedImage繪制到操作系統(tǒng)路徑獲取 給圖片加水印聽著是個小功能但在真實項目里它常常和另一個看似不相關的問題糾纏在一起圖片處理完了到底該存到哪個路徑我接過一個內(nèi)部系統(tǒng)的上傳模塊需求很簡短——用戶傳一張圖片系統(tǒng)自動打上“內(nèi)部資料禁止外傳”的水印然后把處理結果保存到服務器指定目錄。初次跑通代碼時所有同事都以為完事了結果換到 Linux 環(huán)境一跑路徑直接拼接錯亂輸出目錄根本不存在水印圖片壓根沒落地。從那以后我就形成了一個習慣凡是涉及圖片輸出的 Java 功能先把操作系統(tǒng)路徑的獲取方式一并講清楚。這篇文章就是圍繞“Java 實現(xiàn)圖片水印 獲取操作系統(tǒng)路徑”寫的。適合剛接觸圖像處理的 Java 開發(fā)者也適合在 Windows、Linux、macOS 三種環(huán)境之間反復切換、被路徑分隔符坑過的朋友。你會看到水印的底層繪制原理、兩個可直接復用的工具類以及我實際踩過的字體、透明度和文件格式相關的坑。1. 為什么“加水印”和“操作系統(tǒng)路徑”總在同一個需求里出現(xiàn)先說場景。很多業(yè)務里圖片上傳之后不是直接落庫而是要做一次“加工”加個時間戳、加個用戶名、加個公司 Logo或者整圖鋪一層半透明文字。加工完成后必然面臨一個問題——文件往哪兒寫開發(fā)機器上可能是C:/Users/你的名字/Desktop/out.png到了測試服務器變成/home/app/upload/out.png一旦代碼里寫死絕對路徑環(huán)境切換基本就是事故現(xiàn)場。我當時的方案是水印功能獨立成一個工具類路徑獲取也獨立成一個工具類兩者通過方法參數(shù)解耦。工具類里不感知具體業(yè)務只負責“輸入一張圖、輸出一張新圖”路徑工具類負責“告訴業(yè)務層系統(tǒng)有哪些目錄可用、如何安全拼接”。這樣業(yè)務層只需要組合兩個工具類既不用關心水印繪制細節(jié)也不用關心系統(tǒng)差異。還有一類需求是“得到操作系統(tǒng)路徑”本身就是目的。比如工具性軟件需要把截圖保存到系統(tǒng)臨時目錄或者把日志輸出到用戶主目錄下又或者做一個“發(fā)送到桌面”的快捷鍵功能。這些操作繞不開System.getProperty和java.nio.file.Path這兩組 API。它們看起來簡單真正用對的人卻不多原因在于很多人對路徑分隔符Windows 的\和其它系統(tǒng)的/沒有一個顯式的處理意識。把這兩個話題放在一篇文章里并不是硬湊。圖片處理無非就是“讀入、加工、輸出”而輸出這一步 80% 的問題都出在路徑上。我見過不少朋友把水印代碼寫得很漂亮最后保存時直接在字符串里拼一個C:\\temp\\一旦代碼遷移立刻露餡。所以本文的結構是先講水印繪制原理再講路徑獲取的底層機制最后給出一份完整可運行的 Java 實現(xiàn)。2. 加水印的底層邏輯BufferedImage 與 Graphics2D 是怎么配合的Java 標準庫處理圖像的能力被很多人低估了。只要引入java.awt和javax.imageio兩個包就能完成讀圖、繪制、輸出整條鏈路不需要第三方依賴。核心對象有兩個BufferedImage和Graphics2D。BufferedImage可以理解為內(nèi)存里的一塊畫布它保存了圖像的像素數(shù)組以及顏色模型。ImageIO.read(File)會把磁盤上的圖片文件解碼成BufferedImage而image.createGraphics()則從這張畫布上取出一支“畫筆”也就是Graphics2D對象。你在Graphics2D上做的所有繪制操作最終都會寫回這張畫布。畫布上能干什么drawString是畫文字drawImage是畫另一張圖。水印的本質(zhì)就是在原圖坐標系的指定位置以指定透明度疊加一串文字或一張小圖。這里的透明度控制依靠AlphaCompositeg2d.setComposite(AlphaComposite.getInstance(AlphaComposite.SRC_OVER, 0.35f));SRC_OVER模式表示“后畫的像素覆蓋在先畫的像素之上”透明度 0.35f 的意思是 35% 不透明。如果少了這行設置就算在Color里構造帶 alpha 的顏色很多場景下依然不生效尤其是寫入 JPG 時通道會丟失。抗鋸齒也是必須設置的不然文字邊緣全是鋸齒水印看起來會很廉價g2d.setRenderingHint(RenderingHints.KEY_ANTIALIASING, RenderingHints.VALUE_ANTIALIAS_ON); g2d.setRenderingHint(RenderingHints.KEY_TEXT_ANTIALIASING, RenderingHints.VALUE_TEXT_ANTIALIAS_ON);這里有個容易被忽略的點Color和Font在調(diào)用drawString之前必須先設置好因為繪制動作會立刻讀取這兩個屬性。順序反了畫出來的就是上一個狀態(tài)的顏色和字體。多次繪制時AlphaComposite也是“一次性”設置每次繪制前都需要重新指定。圖片水印和文字水印在底層動作上只有一行代碼的區(qū)別文字用drawString圖片用drawImage。但圖片水印要注意縮放問題。Logo 原圖可能特別大直接原尺寸畫上去會蓋住整張圖片。通常我會先獲取目標區(qū)域?qū)挾劝幢壤s小int logoWidth logo.getWidth(); int logoHeight logo.getHeight(); int targetWidth original.getWidth() / 10; int targetHeight (int) ((double) logoHeight / logoWidth * targetWidth); g2d.drawImage(logo, x, y, targetWidth, targetHeight, null);Java 的Graphics2D自帶雙線性插值VALUE_INTERPOLATION_BILINEAR縮放后的質(zhì)量基本夠用不需要額外引入圖像處理庫。當然如果你做的是商業(yè)級批量水印追求更復雜的字體排版或者馬賽克效果再考慮Thumbnailator、OpenCV這些第三方方案不遲。3. 獲取操作系統(tǒng)路徑不只是“系統(tǒng)信息”那么簡單Java 里獲取系統(tǒng)路徑的標準做法是讀系統(tǒng)屬性。最常用的四個屬性我用表格列一下它們分別解決不同層面的路徑問題系統(tǒng)屬性作用Windows 示例Linux/macOS 示例user.home當前用戶主目錄C:\Users\用戶名/home/用戶名user.dir當前工作目錄程序啟動位置D:\project\demo/opt/demojava.io.tmpdir系統(tǒng)臨時目錄C:\Users\用戶名\AppData\Local\Temp/tmpfile.separator文件目錄分隔符\/path.separator環(huán)境變量路徑分隔符;:看到file.separator那一行就應該明白了不同操作系統(tǒng)的分隔符根本不一樣。Windows 用反斜杠\Linux 和 macOS 用正斜杠/。所以任何手寫的C:\\Users\\xxx或/home/xxx都是硬編碼跨平臺必炸。更聰明的做法是用 NIO 的Paths.get和Path.resolve它們會自動處理分隔符Path desktop Paths.get(System.getProperty(user.home), Desktop); Path outputPath desktop.resolve(watermarked);Paths.get接受可變參數(shù)每一個參數(shù)會被當作路徑的一個組成部分內(nèi)部拼接時會自動根據(jù)當前系統(tǒng)選擇正確的分隔符。這比手工 File.separator 干凈得多。注意Paths.get底層是Path.ofJava 11 起推薦直接寫Path.of(...)。還有一類“獲取操作系統(tǒng)路徑”的需求是拿一個文件的絕對路徑。當你只有相對路徑時file.getAbsolutePath()返回的是“相對當前工作目錄的絕對路徑”想拿真正規(guī)范化的路徑用file.getCanonicalPath()它還會處理..這種向上的跳轉。比如你拿到一個路徑帶..getAbsolutePath會原樣返回getCanonicalPath則會解析成真實的目錄位置。另一個值得記住的 API 是Files.createDirectories(Path)。它和File.mkdirs()類似能一次性創(chuàng)建多級目錄且不會因為目錄已經(jīng)存在而拋異常。路徑工具類里一定要加這個否則程序在干凈的服務器上運行目標目錄不存在時直接FileNotFoundException。4. 完整 Java 實現(xiàn)水印工具類與路徑存儲下面直接給出可復制的代碼。我把它拆成兩個類WatermarkUtils負責圖像水印處理PathUtils負責獲取和創(chuàng)建系統(tǒng)目錄。這是我在實際項目里沉淀下來的最小可用版本沒有引入任何第三方依賴。4.1 路徑工具類 PathUtilsimport java.io.IOException; import java.nio.file.Files; import java.nio.file.Path; import java.nio.file.Paths; public class PathUtils { /** 用戶主目錄例如 C:\Users\admin 或 /home/admin */ public static String userHome() { return System.getProperty(user.home); } /** 系統(tǒng)臨時目錄 */ public static String tempDir() { return System.getProperty(java.io.tmpdir); } /** 當前工作目錄 */ public static String workDir() { return System.getProperty(user.dir); } /** 文件分隔符一般用這個判斷當前系統(tǒng)風格 */ public static String fileSeparator() { return System.getProperty(file.separator); } /** 獲取桌面目錄跨平臺盡力嘗試 */ public static Path desktopPath() { return Paths.get(userHome(), Desktop); } /** 拼接路徑并自動創(chuàng)建目錄返回規(guī)范化后的完整目錄 */ public static Path createDirUnderHome(String child) throws IOException { Path dir Paths.get(userHome(), child); Files.createDirectories(dir); return dir.toAbsolutePath(); } }createDirUnderHome是我最常用的一個方法。例如想“把水印圖片保存到用戶主目錄的 pictures/watermark 下面”只需要一行Path dir PathUtils.createDirUnderHome(pictures/watermark);這個方法的妙處在于Files.createDirectories既能創(chuàng)建多級目錄又天然兼容跨平臺。你傳pictures/watermark時分隔符由系統(tǒng)自動補齊Windows 下就會變成用戶主目錄\pictures\watermark。4.2 水印工具類 WatermarkUtilsimport javax.imageio.ImageIO; import java.awt.AlphaComposite; import java.awt.Color; import java.awt.Font; import java.awt.Graphics2D; import java.awt.RenderingHints; import java.awt.image.BufferedImage; import java.io.File; import java.io.IOException; public class WatermarkUtils { /** 添加文字水印 */ public static void addTextWatermark(File sourceFile, File targetFile, String text, Font font, Color color, float alpha, int x, int y) throws IOException { BufferedImage image ImageIO.read(sourceFile); Graphics2D g2d image.createGraphics(); g2d.setRenderingHint(RenderingHints.KEY_ANTIALIASING, RenderingHints.VALUE_ANTIALIAS_ON); g2d.setRenderingHint(RenderingHints.KEY_TEXT_ANTIALIASING, RenderingHints.VALUE_TEXT_ANTIALIAS_ON); g2d.setComposite(AlphaComposite.getInstance(AlphaComposite.SRC_OVER, alpha)); g2d.setFont(font); g2d.setColor(color); g2d.drawString(text, x, y); g2d.dispose(); ImageIO.write(image, extOf(targetFile.getName()), targetFile); } /** 添加圖片水印 */ public static void addImageWatermark(File sourceFile, File logoFile, File targetFile, int x, int y, float alpha, int targetWidth) throws IOException { BufferedImage image ImageIO.read(sourceFile); BufferedImage logo ImageIO.read(logoFile); // 按比例縮放 logo int logoWidthSource logo.getWidth(); int logoHeightSource logo.getHeight(); if (targetWidth 0) { targetWidth image.getWidth() / 10; } int targetHeight (int) ((double) logoHeightSource / logoWidthSource * targetWidth); Graphics2D g2d image.createGraphics(); g2d.setRenderingHint(RenderingHints.KEY_ANTIALIASING, RenderingHints.VALUE_ANTIALIAS_ON); g2d.setRenderingHint(RenderingHints.KEY_INTERPOLATION, RenderingHints.VALUE_INTERPOLATION_BILINEAR); g2d.setComposite(AlphaComposite.getInstance(AlphaComposite.SRC_OVER, alpha)); g2d.drawImage(logo, x, y, targetWidth, targetHeight, null); g2d.dispose(); ImageIO.write(image, extOf(targetFile.getName()), targetFile); } /** 鋪滿整張圖的平鋪文字水印常用于防泄露場景 */ public static void addTileTextWatermark(File sourceFile, File targetFile, String text, Font font, Color color, float alpha) throws IOException { BufferedImage image ImageIO.read(sourceFile); Graphics2D g2d image.createGraphics(); g2d.setRenderingHint(RenderingHints.KEY_ANTIALIASING, RenderingHints.VALUE_ANTIALIAS_ON); g2d.setRenderingHint(RenderingHints.KEY_TEXT_ANTIALIASING, RenderingHints.VALUE_TEXT_ANTIALIAS_ON); g2d.setComposite(AlphaComposite.getInstance(AlphaComposite.SRC_OVER, alpha)); g2d.setFont(font); g2d.setColor(color); FontMetrics metrics g2d.getFontMetrics(font); int textWidth metrics.stringWidth(text); int textHeight metrics.getHeight(); int gap 80; for (int row gap; row image.getHeight(); row textHeight gap) { for (int col gap; col image.getWidth(); col textWidth gap) { g2d.drawString(text, col, row); } } g2d.dispose(); ImageIO.write(image, extOf(targetFile.getName()), targetFile); } private static String extOf(String fileName) { String lower fileName.toLowerCase(); int dot lower.lastIndexOf(.); return dot 0 ? png : lower.substring(dot 1); } }4.3 調(diào)用示例處理完存到系統(tǒng)目錄import java.awt.Color; import java.awt.Font; import java.io.File; import java.nio.file.Path; public class DemoRunner { public static void main(String[] args) throws Exception { File original new File(input.png); File outputDir PathUtils.createDirUnderHome(pictures/watermark).toFile(); File output new File(outputDir, output.png); WatermarkUtils.addTextWatermark( original, output, 內(nèi)部資料, new Font(SimSun, Font.BOLD, 48), new Color(255, 255, 255), 0.35f, 80, 80 ); System.out.println(水印圖片已保存到 output.getAbsolutePath()); } }這里有一個隱藏細節(jié)output路徑的父目錄必須先存在否則ImageIO.write寫文件時會失敗。這也是為什么上面用createDirUnderHome先創(chuàng)建目錄。很多初學者直接把目標路徑寫成一個不存在的目錄然后排查半天報錯其實就是這一行的問題。另外ImageIO.write的第二個參數(shù)是圖片格式它由目標文件的擴展名決定。如果你把output命名為output.jpg就寫jpg命名為output.png就寫png。擴展名和實際格式不一致時部分環(huán)境會靜默失敗或者寫出損壞文件建議保持統(tǒng)一。5. 我踩過的一些坑字體、透明度、文件格式與路徑拼接這一部分完全來自實戰(zhàn)每一條都是真實環(huán)境里出現(xiàn)過的“怪現(xiàn)象”。希望你別再走一遍。第一個坑是中文水印變成方塊。在 Windows 上直接new Font(Default, Font.BOLD, 48)畫中文很容易畫出空心方塊。原因是Default并不是一個真實字體名系統(tǒng)找不到對應字體時回退到了一個不支持中文的字體。我后來的做法是顯式指定中文字體Windows 下用SimSun宋體或Microsoft YaHeiLinux 下用WenQuanYi Micro HeimacOS 下用PingFang SC。更穩(wěn)的辦法是用new Font(Serif, Font.BOLD, 48)交給你所在環(huán)境的字體服務去匹配通常能命中中文。第二個坑是透明度不生效或者整個圖變成全透明。前者的原因基本就是忘了setComposite。后者通常是把整個圖片對象透明化時操作錯了對象導致原圖內(nèi)容丟失。記住AlphaComposite只影響“之后的繪制操作”不影響已經(jīng)存在的原圖像素。你只需要在水印繪制前設置它原圖是不會變透明的。第三個坑是 PNG 轉 JPG 后背景變黑。PNG 有 alpha 通道可以表示透明像素JPG 沒有。如果你把一張帶透明區(qū)域的圖片直接寫成 JPG透明區(qū)域會被默認填充成黑色。正確做法是先填充白色背景再做繪制BufferedImage rgb new BufferedImage(image.getWidth(), image.getHeight(), BufferedImage.TYPE_INT_RGB); Graphics2D g rgb.createGraphics(); g.setColor(Color.WHITE); g.fillRect(0, 0, image.getWidth(), image.getHeight()); g.drawImage(image, 0, 0, null); g.dispose();第四個坑是 Windows 路徑反斜杠的轉義地獄。在 Java 字符串里寫C:\Users\admin這樣的路徑\U會被解析成 Unicode 轉義頭直接編譯報錯。必須寫成C:\\Users\\admin。意識到這個問題之后我就再也不手寫絕對路徑了全部交給Paths.get處理省心不少。第五個坑是文件名編碼。Java 8 和 11 里File類對中文文件名的支持依賴系統(tǒng)默認字符集。我的項目從 Windows 部署到 Linux 后原本正常的中文路徑出現(xiàn)了亂碼。后來我把代碼里的文件名統(tǒng)一改成英文或者在使用路徑時顯式使用StandardCharsets.UTF_8轉碼。到了 Java 17JEP 400 讓默認字符集變?yōu)?UTF-8這個問題才大幅緩解。如果你還在用老版本建議在文件命名階段就規(guī)避中文。一個關于平鋪水印的小建議斜著鋪比正著鋪效果好。實現(xiàn)倒是不難繪制前把Graphics2D旋轉一個角度g2d.rotate(Math.toRadians(-30), image.getWidth() / 2.0, image.getHeight() / 2.0);旋轉會讓文字鋪滿的畫面更有“防泄露”氣質(zhì)而且不容易遮擋主體內(nèi)容。不過旋轉之后坐標計算會變得繞建議先用普通平鋪版本等業(yè)務確認需求后再加。6. 把水印工具類做得更順手平鋪、九宮格與異步處理實際業(yè)務里水印并不是只畫一個角落就完事。比如內(nèi)部文檔系統(tǒng)喜歡“平鋪”電商的版權圖喜歡“右下角加 Logo”合同掃描件則要“整頁鋪滿半透明文字”。這些差異最好做成配置項。我的做法是在工具類里補充一個簡單的坐標策略枚舉public enum WatermarkPosition { TOP_LEFT, TOP_RIGHT, BOTTOM_LEFT, BOTTOM_RIGHT, CENTER }然后寫一個方法把枚舉轉換成坐標public static int[] resolvePosition(BufferedImage image, int textWidth, int textHeight, WatermarkPosition position, int margin) { int x; int y; switch (position) { case TOP_LEFT - { x margin; y margin textHeight; } case TOP_RIGHT - { x image.getWidth() - textWidth - margin; y margin textHeight; } case BOTTOM_LEFT - { x margin; y image.getHeight() - margin; } case BOTTOM_RIGHT - { x image.getWidth() - textWidth - margin; y image.getHeight() - margin; } case CENTER - { x (image.getWidth() - textWidth) / 2; y (image.getHeight() - textHeight) / 2 textHeight; } default - { x margin; y margin textHeight; } } return new int[]{x, y}; }拿到坐標后文字寬度通過FontMetrics計算FontMetrics metrics g2d.getStringBounds(text, g2d).getBounds() 的簡化形式FontMetrics可以精確算出字符串占用的像素寬高比拍腦袋給一個固定坐標靠譜得多。我一開始固定寫x100, y100換成不同分辨率的圖片后水印位置忽左忽右很不專業(yè)。改成動態(tài)計算后大圖小圖都能穩(wěn)穩(wěn)落在右下角。異步處理是在性能層面必須考慮的事。圖片水印涉及文件 IO 和圖像渲染屬于 CPU 密集型任務。如果在用戶請求線程里同步執(zhí)行圖片大一點就卡住接口。我的建議是丟到線程池里ExecutorService executor Executors.newFixedThreadPool(4); executor.submit(() - { WatermarkUtils.addTextWatermark(source, target, text, font, color, alpha, x, y); });當然線程池的提交策略、失敗重試、日志記錄這些要結合項目現(xiàn)有框架來做。如果你用的是 Spring Boot直接用Async更干凈。最后說一下圖片質(zhì)量。ImageIO.write輸出 JPEG 時默認質(zhì)量不高如果想調(diào)整需要手動寫參數(shù)JPEGImageWriteParam param new JPEGImageWriteParam(null); param.setCompressionQuality(0.85f); ImageWriter writer ImageIO.getImageWritersByFormatName(jpg).next(); ImageOutputStream ios ImageIO.createImageOutputStream(targetFile); writer.setOutput(ios); writer.write(null, new IIOImage(image, null, null), param);這個寫法稍顯啰嗦但批量導入大量圖片時壓縮質(zhì)量對存儲成本影響很大值得單獨封裝。我建議給WatermarkUtils增加一個quality參數(shù)默認 0.9讓外部按需調(diào)整。質(zhì)量降到 0.75 時肉眼幾乎無差異但文件體積能省下將近一半圖片量大的系統(tǒng)收益很明顯。我個人的習慣是水印工具類里永遠預留一個“是否啟用水印”的開關。有些環(huán)境比如本地聯(lián)調(diào)不需要打水印但代碼路徑已經(jīng)寫死每次都要臨時注釋很影響效率。加一個布爾參數(shù)運行時傳入配置值既靈活又安全?;仡^說說這套實現(xiàn)的價值。它不依賴任何第三方庫只靠 Java 標準庫的java.awt和java.nio.file就能覆蓋 90% 的圖片水印和路徑保存場景。類結構也簡單WatermarkUtils管畫PathUtils管路徑業(yè)務層組合兩者。哪天項目升級了 Java 版本或者要遷移到容器環(huán)境這套代碼完全不用動。如果你正在做類似功能直接把這兩個工具類拿走改改就能跑跑通之后再按業(yè)務需求擴展字體配置、位置枚舉和異步策略一套靈活的水印服務就成型了。
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
男人天堂黄片| 女人爽到高潮潮喷18禁网站| 日本2020一区二区| 日韩午夜国产| 丁香五月色| 国产狂喷潮在线精品| 国产 无码 一区二区| 色女综合| 日本大片日本一区二区免费高清 | 密臀在线一区尤物| 日日日色色色色色| 亚洲丝袜B诱惑| 顶级丝袜熟女一区二区三区| 日韩性爱长视频免费| 美女网站黄页| 91在线美女| 一级久久久久久久久久久| 亚洲伊人成综合成人网| 久久精品99| 欧美成人精品一区二区三区| 97人人草| 免费看A片毛毛片在线播| 秋霞Av理论一级在线| 很狠操| 亚洲另类久操网| 亚洲精品久久久久久久蜜桃臀| 91精品人| 日本不卡五区| 91一区二区三区蜜桃| 亚洲女人91| 97资源站久久| 欧洲一区二区| 色拍偷亚洲| 亚洲欧美综合色| 亚洲午夜av| 国产极品美女高潮无套在线观看| 北约熟女超碰| 美國A片| 国产精品美女在线一区| 啪啪啪东京| 欧美精品成人一区二区在线观看 | 日本 欧美 亚中文字幕| 丁香婷婷久久 | 欧美另类自拍 | 亚洲综合色图欧美| 国产在线激情| 一区二区国产视频在线观看| 天天碰操中国年青熟妇| 啊啊好多水| 超碰97在线 欧美 国产| 亚洲欧美日韩电影网站一区 | 久久激情网| 日本一区二区三区午夜观看| www.久久制服糖| 无遮挡一级毛片视频免费的| av强奸乱轮| 久久精品中文字幕无码l| 久久透逼视频| 亚洲成熟国产精品美女| 免费看毛片操穴| 亚洲综合色男人网| 国产久久久久影院老熟女| 好舒服视频| 中文字幕诱惑制服人妻丝袜美丝袜美| 国产蜜臀精品一区二区尤物| 99热这里只有精品18| 78超碰| 天天澡天天爽日日AV| a片久久久久久久久久久久| 国产精品午夜AV完会免费 | 人人妻人人爽 97人人看碰人免费公开视频 | 亚洲成人AB| 精人妻一区二区三区| 国产男人又猛又粗又爽| 97国产成人精品免费视频| 人、人、摸,人、人、草| 亚洲无码一二三区| 在线无码操| 99热啪啪| 大香蕉伊在线久草麻豆天堂故事| 吊色| 色哟哟 日韩精品| 婷婷去俺也去六月色| AV和黑人在线播放| www.色婷婷色综合| 麻豆久久久久久久久丝袜| 我中文字幕6区 | 久久伊人亚洲AV无码网站| 亚洲国产精品有声| 婷婷性爱| 欧美专区第一页| 久久人妻无码毛片A片麻豆| 人人操人人肉久久精品| 屁屁影院一区二区三区国产| 伊人97色天使| 男人的天堂三级| 欧美色涩| 99精品视频在线观看| 日本一二三高清| 欧美日韩不卡传媒| 黄片视频观看| 久久极品伊人| 亚洲蜜臀精品视频久久| 一级日本牲交大片好爽在线看| 国产AV无码AV| 嫩草影院永久在线制服丝袜| 丰满人妻一区二区三区免费| 国产成人自拍视频在线| 99蜜桃臀久久久欧美精品网站| 青草伊人网| 色翁荡息又大又硬又粗又爽| 久久99视频| 物尤视频一区二区| 女人喷水视频在线观看| 69精品少妇一区二区三区蜜桃| 91少妇香蕉久久精品| 国产深喉视频一区二区| 免費黃色視頻觀看一| 大香网伊人久久综合网eew| 超碰色图| 天美av在线观看| 国产91丝袜在线播放蜜月| 曰韩操B| 91美腿丝袜在线观看| 夜夜春夜夜操| 成人国产精品三级A片| 91超碰碰在线| 日韩精品一区的| 国产99999久久精品| 中文字幕aⅴ在线视频| 日本最新免费韩国1区2区视频播放| 亚洲丝袜诱惑| 花野真衣| 深夜激情无码| 亚州,欧美在线| 日韩性爱视频免费在线 | 另类欧美综合| 男人的天堂亚洲| 日韩国产十八禁| 五月丁香色婷婷| 国产强奸AV在线| 久久视网78| www久| 飘花国产午夜精品不卡| 97超碰公开| 国产久久久9999| 亚洲熟女乱色一区二区三区| 蜜臀视频网站| 亚洲狠狠入| 97公开久久| 九九久久首页| 伊人AAA| 乱伦av麻豆| 高清国产无码av| 天天影视网色欲色香| 五月天色图影视| 国产精品亚洲天堂网址| se吧提供国产乱老熟视频胖女人 | 日韩人妻精品中文字幕| 大香樵伊人网| 蜜色网色哟哟| 男人天堂站| 99热精品在线观看| 在线综合 亚洲 欧美中文字幕| 六九九九| 一本久久精品中文字| 中文字幕在线24| 日韩精品碰碰| 国产乱伦亚洲色图高清无码| av一区二区三区不卡| 国产精品露脸在线观看| 日韩亚洲中文有码视频| 一区二区三区精品视频| 五月婷婷六月丁香| 97色色色综合网站| 久久久久9| 东京热大香焦| 国产精品96| 一级特级aaaa毛片免费观看| 青青草自拍视频在线播放| 99热免费精品| 亚洲色图欧美色图另类图片| 日韩色欲久久一二三四区| www.久久最新地址| 日本三级久| 99色综合| 欧美线天码中字| 色欧洲| 国产精品999zyz| 日本91白丝| 欧美 亚洲 另类 综合| 丰满欧美放荡少妇在线| 粉嫩av平台| 日韩国产在线观看av| 九九AV| 伦在线97| 中文字幕日韩人妻视频| 天天日天天插| 福利一级版子| 欧美爱爱97| 91久久婷婷| 久久国99999| 亚洲丝袜诱惑| 久久婷婷一区二| 亭亭在线资源| 最新欧美色网| 国内自拍 日韩激情 99| 国产精品电影| 欧美色图片91| 狠狠做深爱婷婷久久二区| 成人怡红院| 能直接看AV的网站| 亚洲欧洲日韩中文字幕一区| 激情网色| 亚洲欧美首页| 在线亚洲欧美| 麻豆区久久久久亚| 日韩精品怡红院| 熟妇操花| 亚洲毛片一级带毛片基地| 日本女人久久久| 伊人久久亚洲色欲综合网站 | 制服乱伦| 岛国网址国产| 欧美Aⅴ| 色欲天天综合久久久无码网中文| 亚洲乱熟女一区二区| 欧美97在线观看| 午夜免费视频1000| 久久久久久久人妻| 2024人人操人人摸| 怡红院一区二区熟女人妻| 亚洲无线码欧洲精品区别| 91成人无码| 78m啪啪啪| 婷婷探花久久精品一区| 日韩内| 久九九九九九九九热| 久久精品一区一起草| 亚洲色图综合网| 91国精产品| www.男人天堂| 99热这里都是精品| 欧美激情综合网| 国产成人在线观看网址| 在线a亚洲视频播放在线| 搡老女人911熟妇老熟女| 黄色一区三区| 久艹日日日| 欧美黄色手机在线观看| 日本一级婬片试看三分钟| 国产女人高潮嗷嗷嗷叫小说| 人人摸人人摸人人干| 欧美精品日韩一区二区| 国产人妻精品久久久一区二区三区 | 人人超碰在线观看黄| 亚洲大色堂| 9999久久久久| 国产强奸无码乱伦| 日韩av不卡在线观看| 激情视频网址| 色偷综合| 久久精品国产亚洲AV清纯| 中文字幕91页| 大香蕉天天看妹子| 极品另类| 精品久久久亚洲AV成人网站| 日本男人插女人的逼黄色| 无码粉嫩白虎一线天b区| 天天射天天操天天干天天吃2018| 中文字幕性感少妇av| 欧美超碰96| 99在线精品观看视频中文| 午夜人人操| 长长久久88视频| 超碰偷拍| 亚洲高清无码AAA久久久精品| 韩国三级三级BD在线| 久久黄人人爽视频| 一区二区三区精品黑丝白丝酒店对鸡 | 天天天乱色综合全| 黄色成人网久久久久久| 久久久久久亚洲精品中文字幕人妻| 91少妇通奸网站| 日韩免费在线视频观看| 亚洲美女30b| 一二三区精品视频| 日韩成人电影AV| 久久中文字幕女同性恋一区| 久久久久久久强迫| 手机看片日韩人妻| 国产精品制服丝袜清纯唯美| 男生通女生屁股| 久久 亚洲 日韩 人妻| 性欧美另类高清| 巨爆乳肉感一区二区三区竹菊影视| 国产毛片片精品天天看视频| 精精品人妻一区二区三区| 欧美在线干| 久久老子无码午夜伦不卡| 久久精品国内Av熟女高清| 酒色综合网| 久久九九97| 亚洲欧美91| 国产传媒日韩欧美| 亚欧美综合网| 91丨九色丨国产丨人妻在线| 天天视频网站黄| 亚洲欧美色图片| 欧美日韩国产传媒在线精品| 91人妻精华帖| 亚洲色图A| 久久久18禁| 91网站18+| 欧美狠狠干| 久久久久久亚洲Av无码| 五月天玖玖资源站| 999综合色| 亚洲 欧美 制服 另类 自拍| 欧美日本不卡| 自拍视频大全亚洲专媒视频/一区二区三区| 欧美不卡五十路| 试看60秒| 色嘟嘟人妻天堂网| 亚洲欧美色图小说| 色婷婷日韩精品一区二区三区| 五月丁香激情综合网| 国产极品粉嫩馒头一线天av| 91黄射| 欧美性,色九九| 日本三级日本三级99| 久久免费少妇| 校园激情狠狠四射| 伊人网一本| 欧美永久激情一区二区| 久久草草欧美精品| 久久XX| 久久无码电影| 日韩AV熟女乱伦| 天天弄天天操| 成人性爱视频在线看| 国产白丝精品在线观看| 久久区| 天天天堂影视日韩亚洲91| 久久av网| 嗯嗯啊啊好疼| 中文一区在线日| 欧美综合加勒比在线| 操人妻少妇中文| 中文字幕黑人大片| 婷婷成人五月天| 久久久98网站免费视频| 久热这里| 亚洲熟女乱色一区二区三区| 天天天肏屄欧美| AV天堂电影网| 日韩少妇无吗| 亚洲少妇自拍中文字幕懂色| 国产十八禁视频| 另类专区加勒比| 麻豆一区二区AV天美| 清纯唯美综合| 激情小说图片亚洲首页| 国产亚洲精品美女久久久| av在线免费一区二区| 日韩欧美中文| 无码heyzo高清一区| 综合网久久| 碰超人人在线一区二区三区| 国产一二三福利视频网| 欧美色图亚洲色| 26uuu性| 日韩激情啪啪| 97久久免费| 久久亚洲日韩熟女精品| 亚洲成人激情小说视频| 操逼操操操91| 色天堂综合| 91亚洲电影| 精品国产91av一区二区三区| 夜夜爽33333| 劲爆欧美人妖三区91| AV女优男人的天堂| 成人 日本A片无码8888| 亚欧美天堂在线| 超碰97综合网| 日韩乱伦影音先锋| 久久久18禁| 97亚洲欧美| 久久 国产精品 一区| 99啪啪| 国产又黄又爽| 天美国产三级传媒| 久草精品视频| 乱伦一二三区| 操我啊啊啊啊啊| 97视频免费播放| 色五月综合| 女人香蕉久久毛毛片精品| AV不卡在线| 男人的天堂日本东京热| 国产精品免费日韩| 欧美第一页| 久久东京伊人一本到鬼色| 久久精品一区| 黄色av片三级三级三级免费看| 天天综合香 ld视频| 9九九国产| 久久精品国产97欧美精品亚洲 | 97亚洲色图| AV99热18这里只有精品| 欧美亚男人的天堂| 岛国AV一区二区电影| 亚洲男人bt天堂| 色色热| 欧美日不卡| 成人情色一区二区| 亚欧精品久久久久久久久久久| 日韩乱伦视频| 婷婷久久五月天| 青青操青娱乐| 开心六月色| 亚洲色资源| 日韩中文9| 一区二区无码视频| 超碰在线91| 欧美激情激情xxxx欧美专区| 亚洲欧美高清无码| 国产熟女免费观看久久| 蜜臀AV网站| 日本韩国一本产品小视频日本韩国一本产品久久久产品小视频日本韩国一本产品久 | 精品亚洲国产成人AV制服丝袜| 大色综合网| 日韩人妻大香蕉| www.一本大99| 欧美日韩97在线| 亚洲熟女av中文字幕| 东京热毛片调教| 天天做天天爱夜夜爽毛片试看| 日韩人妻播放| 亚洲一区中文字幕久久,果冻传媒一区二区天美传媒 | 亚洲另类色综合网站| 午夜噜噜噜| 国产福利电影| 日本一级一级一级一级| 免费啊啊啊| www.av在线视频| 中文久久久| 超碰人人干天天射| 久日91在线| 天天综合日韩网| 伊人激情五月天一区二区| 日韩免费簧片| 日本三级一区二区 在线| 久久一二三四五六七八九区| 综合网久久| 日本一本道A级黄色毛片试看60分钟| 97免费在线观看| 欧美论理片| 六月婷婷激情| 被体育老师抱着c到高潮| 免费精品无码一级毛片牛牛影视 | 精品人妻一区二区三区鲁大师| 亚洲AV无码国产精品久久久久| 十八禁啪啪视频| 超碰综合97在线| 亚洲精品 超碰| 全免费a敌肛交毛片免费| 91色人妻| 久草视频制服诱惑| 天美麻豆黄色录像| 日韩精品在线放| 久久精彩视频| 欧美性视频二区三区| 国产拍偷精品网站| 91在线欧色| 自拍第一页| 欧美精品23| 91人妻爽爽人人做人人澡| 色偷综合| 日韩乱伦影音先锋| 久久久男人的天堂| av天堂精品久久| 韩国女主播青草在线| 中文字幕av亚洲精品| 狠狠爱综合网| 天天综合网网欲色| AV中文在线| 60秒不遮不挡| 色性综合| 男插女青青影院| 日韩美一区| 1240青青草一区二区三区视频天爱| 色情综合| 欧美天天综合网| 天天日日舔舔| 激情天天视频| 亚洲AV无码久久精品蜜桃小说| 国产h小视频在线观看免费| 精品国产乱码久久久久久久久1| 日韩欧美三级| 能看的av| 999精品国产高清一区二区| 免费人人搞97| 婷婷五月色| 美女操逼福利视频| 久久精品国产亚洲AV嘿嘿| 国产精品黑人一区二区三区| 精品中文日韩字幕视频| 亚洲欧洲美腿丝袜| 欧美亚性天堂| 伊人91| 国产十八禁视频| 欧美日韩成人| 国产成人午夜视频网址| 精品九区| 国产日韩中文字幕欧美| 91女人的网站| 偷拍 精品另类 凸凹了四区| 日本国产高清色www视频在线| 97天天日| 目产99999久久999| 亚洲精品亚洲人成人网| 激情熟女12P| 97精品视频在线播放| 白丝AV网站| 伊人久久艹| 一区二区三区在线美女| 熟女91网站| 97精品97久久| 久久理论字幕视频| 337p大胆噜噜噜噜噜91Av| 精品无码久久久久久久久果冻糖心| 欧美论理片| 亚洲熟妇自偷自拍另欧美| 黄片com.| 精品无码人妻一区二区免费蜜桃| 日本黄色精品| 天天综合网亚洲综合网| 91精品丝袜久久久久久| 国产精品久久久久久高清无码免费看| 日韩性爱1级片视频| 精品国产乱码久久久影院| 欧美91网| 国产成人精品必看| 97人人操人人摸人人爱| 99色热| 一区,二区,三区视频| 一卡二卡在线播放| 成人97人人超碰人人| 岛园激情| 日本99一区二区| 午夜美女诱惑电源网| 国产精品免费1区2区视频| 日日躁夜夜躁狠狠躁超爽| 97视频在线免费播放| 91在线超高颜值国产| 亚洲中文国际强奸字幕| 极品尤物在线观看| 国产乱码精品久久久久久| 91国产操逼视频| 久久黄色视频一区二区三区 | 成人av福利在线观看| 久久成人午夜精品影院| 亚洲精品视频二区| 91在线丝袜| 男人的天堂va在线| 91狼人| 九九久久国产精品| 一二三四视频在线社区中文字幕| 国内精品久久国产,www香蕉久久五月丁香,亚洲欧美日韩精品永久在线,日本精品一 | 亚洲精品影视老司机| 丁香五月偷拍| 偷拍在线观看视频| 啊啊啊啊啊,啊啊啊啊好舒服,操我舒服啊啊啊 | 日本在线激情一区二区三区| 亚洲一级性爱视频免费看| 超碰在线香蕉| 家庭乱伦性爱av| 人人操人人搞人人草| 日本操逼视频不卡直接放| 国产精品高清2021在线| 亚洲,日韩,欧美,成人播放| 强奸乱伦免费网站| 99热在线观看| 狠狠操狠狠| 九九热男人天堂| 亚洲不卡不卡中文字幕不卡 | www激情| 婷婷五月天激情网| 人妻少妇久久久| 嗯啊不要啊在线 | 欧美老妇综合网| 天天综合网~91入口| 97欧美色综合| 欧美激情高清性猛交| 国产一二三在线视频五十路| 香港澳门日本三级网站| 精品成人动漫一区二区| 中文久久爆乳| 98一区二区精品| 欧美性爱一区二区三区四区| 国产精品久久久久久9999| 亚欧美色图| 九九九九九九九九九国产精品 | 三级三级三级日本99| 亚洲一二三精品久久网| 久久AV色| 99999精品| 影音先锋乱伦资源| 丁香五月偷拍| 中文字幕免费看| 清纯唯美亚洲综合| 蜜乳AV一区| 啊啊啊啊嗯嗯嗯用力好爽| 开心六月色| 久久精品操| 黄色av网站在线播放| 久久久国产三级黄色片| 智利AV在线网| 国产又粗又大硬免费色网视频| 萌白酱自拍视频| 国色天香av| 东北老女人的激情视频| 日韩国产十八禁| 亚洲日韩天堂| 午夜色婷婷| 夜夜騷av、一區二區| 综合色区偷拍| 欧美成人一级免费电影| 91丝袜美腿网站| 亚洲 欧美 色图| 午夜寂寞欧美| 夜夜综合| AV麻豆免费一区| 国产按摩一区二区三区| 一区二区久久天天干狠狠| 久久高潮妇女视频| 色婷婷九月天天综合| 丝袜天堂| 国内毛片欧美香蕉精品| 夜夜嗨AV一区天天| 亚洲999综合| 在线国产福利网址导航| 国产午夜福利视频在线| 久久久久夜夜夜夜| 亚洲欧美国产日本一区二区三区| 亚洲国产精品久久久久久久久久| 97国产中文| 欧美专区17页| 精品高清牛人盗摄一区二区三区中文字幕A片免费在线观看 | 亚洲在钱| WWW美腿丝袜香蕉中文| 超碰伊人在线| 婷婷10月天青娱乐| 久久东京热久久| 超碰成人人人爽人人爽| 欧美福利视频啊啊啊啊| 无码一区免费在线不卡| 久操网址| 中文字幕 人妻不满 在线视频| 91 亚洲 欧洲| 久久精品免视看国产成人﹣蜜臀av一区. 久久精品免视看国产成人,蜜臀av一区 | a片在线播放| 欧美性爱18观看| 国产尹人在线视频免费| 欧美日韩情色一区二区| 久久久婷| 97在线看| 亚洲第一成人影院色播| 人人喜人人妻| 亚洲天在线| 国产乱伦性爱区| 免费看日产一区二区三区| 日韩一区二区熟女| 91色欧美| 搡老人老9丨女老熟人| 91 丝袜在线| 97碰久久| 乱伦熟女区| 欧美亚洲成人在线一区二区三区| 欧洲精品区| 日本一区视频在线观看| 国产精品老熟女一区二区| 四虎884| 久久激情亚洲精品无码?V | 欧美日韩淫加| 午夜精品久久一区二区| 91狠狠综合久久久| 中文字幕一区二区三区四五区| 操日韩第| 精品一区二区麻豆| 抽插爽| 精品人妻一区二区三区在| 欧美影院一区二区三区| 欧美一级AAAAAAA| 亚洲另类天堂| 翔田千里A片一区二区| 一区二区精品日韩欧美在线观看| 日本淫色网| 久久久精品成人国产| 丰满美女一级毛片在线播放| 91爱| 青青草日韩免费观看高清在线| 丁香六月婷| 亚洲中文字母在线播放| 秋霞久久亚洲精品成人| 日韩熟女乱伦中出| 人人澡人人干| 亚洲欧美另类少妇精品| 国产高清自拍| 久久有码视频| 欧洲亚洲综合| 中国91AV| 九九免费影片| 婷婷午夜成人色中色| q2午夜理论片夜色av| 国产91亚洲精品一区二区三区| 亚洲最大黄网| 国产极品99热在线播放69| 日韩无码服务区| 亚洲综合色男人网| 东北丰满熟女国产一区| 欧美偷拍| 99热国产| 久久产精品一区二区三区电影| av操操不卡| 中文字幕在线观看视频www| 婷婷色色五月天福利| 精品视频一区二区| 都市激情人妻一区二区青青操视频| 狠狠狠狠狠狠| 欧亚性爱啪啪| 欧美十八禁视频| 欧美99999| 成人情色综合网| 欧洲精品网| 夂久色| 国产精品成人无码av无码免费| 97日韩欧美亚洲| 风骚少妇视频中文字幕| 成人综合网 欧美| 久九干| 天天看片天天爽| 欧美亚男人的天堂| 蜜臀久久一区二区| 中文字暮97| 爱爱动态120秒| 日本熟妇一区二区三区| 97天天搞在线| 97天天搞在线| 日日日啊啊啊| 亚洲成人色情五月天丁香花| 欧美天天综| 日日夜夜精品视频| 蜜乳AV免费观看| 免费1级a做爰片观看| 26uuu国产亚洲综合| 波多野结衣被操50分钟免费视频| 狠狠色伊人亚洲综合网站色| 一本色道综合久久欧美| 久久久久久国产无码精品| 人摸人人操人| 久久久婷婷婷| 欧美亚洲第1页| 亚洲自拍一区夜夜操| 91色综合色| 人妻久久一区二区三区| 日韩三级在线观看网站| 俺去俺来也在线www| 屌色在线97视频| 青青久操| 国产精品久久久久久久久久久久久久吹| 操操逼视频| 国产一区二区三区不卡手机在线| 黄在线| 肉丝中文无码高清| 人人插人人摸人人| 桃花色综合影院| 日本熟妇人妻一区二区三区| 天天摸天天舔天天操| av日韩手机在线影视| 久插不卡| 免费精品人妻一区二区三| 水野优香在线观看| 91网站18禁| 综合一区中亚洲国产成人综合精品| 国产地址二三| 尹人免费观看视频在线| 啊啊啊好爽快点啊啊啊嗯嗯| 中文字幕免费在线观看| 欧美的性爱网站免费| 久久久久国产一区二| 国产欧美日产一区二区三区 - 国产欧美日| 97久久国产| 丝袜视频网国产90| 怡红院成人av| 欧美综合中文| 成人片在线播放| 日产123区精品免费观看| 97公开久久| 亚洲成人AB| 久久综合97| 五月丁香六月综合缴清无码| 不卡av在线中文字幕| 色婷婷狠狠18禁| 欧美欲色| 色婷婷小说| 蜜桃久久综合视频| 歐美一級亂黃99在綫精品| 天天看片麻豆| 天天弄天天操| 一区二区国产视频在线观看| 国产极品美女高潮无套在线观看| 久久久国产精品亚洲精品| 精品蜜乳AV免费观看| 久草色悠悠在线视频| 天天日天天搞天天干| 国产吹潮女在线观看| 亚洲日韩精品在线播放| 日韩9区| 国产蜜臀精品一区免费尤物| 最新无码国产| 女人天堂AV五区在线| 2017人人操,人人摸| 丝袜视频网国产90| 冬京热男人的天堂| 熟女六十路| 亚洲性爱成人| 97久久超碰日韩精品| 精品国产肉丝袜在线拍国语| 很很操在线| 久久精品噜噜噜成人看免欧美大片| 中文一区二区婷婷视频| 中文字幕精品资源在线| 日韩免费在线观看不卡| 综合亚洲欧美| 欧美亚州色的图| 麻豆久久久久久久久丝袜 | 欧亚乱色熟女一区二区| 蜜桃狠狠色伊人亚洲综合网站| 欧美色一二三| 国产激情综合| 无码视频黄色网战| 亚洲密乳AV| 精品国产一区探花在线观看| 日本天天干天天操一区| 国产AV天美传媒一区二区三区 | 久久久专区| 中文字日本乱码| 国产视频不卡在线观看| 日韩精品一区二区高清 | 激情情色五月天| 九九九九九用不成了| 男人天堂日日夜夜| 78久久久| 色天堂在线观看| 天天操天天日天天干| 91色综合色| 亚洲风情综合网| 9美女超碰在线免费观看| 老司机福利社视频在线观看| 久艹视频在线| 综合网少妇| 综合网91| 18禁免费视频| 日韩激情电影中文字幕| WWW啪啪的com| 欧美精品1区2区3区| www.人人cao| 五月丁香啪啪| 欧美色图中文字幕| 麻豆区久久久久亚| 色婷婷丁香五月| 少妇久久久久久| av操操不卡| 国产一级内射无挡观看| 欧美日韩亚洲五月天婷婷| 免費黃色視頻觀看一| 9久9久| 精品视频日日夜夜| 白嫩妹子国产骚| 噜噜噜噜天天狠狠| 人妻一区视频| 在线不卡视频| 国产熟女二区| 羞答答AV中文字| 日婷婷| 欧美,日韩综合久久| 一区二区精品更新提醒| 激情五月天中文字幕色| 九九热超碰97亚洲最新香蕉| 97亚洲色图| 在线观看高清AV| 91久久青青草原精品| 欧洲色色| 日本道日本道中文字幕日本道最新日本道在线观看 | 超碰色美女| 欧美成人性爱视频在线播放| www.色综合| 色九九综合AV| 日本1区2区不卡视频| 人人爱夜夜爱| 久久久久久精| 久久久久成人蜜桃精品| 超碰吊日色| 天天摸夜夜添无码小视频| 草久久久| 北约熟女超碰| 美女在线H91| 亚洲黄片免费在线播放| 99国产精品在线观看| 国产综合日韩伦理| 区一在线观看| 天天激情综合站| 999熟女精品| 日韩性爱网址| 日韩色香| 亚洲限制级| 黄片com.| 91欧美经典| 欧亚第一综合网| 亚洲精品影视老司机| 91激情网| 男人的天堂不卡一区二区| 亚洲有码视频二区| 天天夜夜久久| 色色色欧美| 日本黄色大片一级视频免费麻豆| 亚洲性猛| 伊人大香蕉在线| 户外裸露刺激视频第一区| 九九碰九九爱97超| 97超碰资源网| 97国产色综合| 色婷婷香蕉| 操逼无码操逼| 久久这里只有精品9| 2026国产精品视频| 另类亚洲图色| 在线黄页看毛片| 可以免费观看的日韩av毛片| 97欧美视频| 俞拍久久国应视频| 一区二区三区男女操逼黄色小电影| 少妇干B| 精品毛片av一区二区| 超碰欧美在线欧美| 日韩精品第3页| 2020视频1区2区3区| 中文字幕 国产 精品| 久草网站免费在线观看| 亚洲视频1区| 亚欧性爱无码| 精品人妻一区二区三区视频在线| 北野未奈加勒比av| 东北操逼| www久久精品| 青青草原伊人网| 欧美另类天堂| 99少妇| 死我十八禁| 亚洲少妇激情视频| 天天射夜夜| 欧美人妻一区二区| 99在线观看视频在线高清| 9精品久久久久| 亚洲日韩精品一区二区| …亚洲黄色厕厕女女在线播…| 少妇蹲下露出大唇5| 亚洲色欧美| 色综合天天| 欧美疯狂做爰xxxx| 超碰av人人人| 综合网亚| 黑丝制服中文字幕| 日韩在线观看三级电影| 逼操网站| 视频黄色国产一级| 97丝袜亚洲在线播放| 欧美日韩国产三级黄色| 亚洲视频二区 | 东京热免费视频| 日本天堂在线播放| 欧美成人午夜免费福利785| 日日干夜夜欢| 久久区| 91bbbbbb| 一区二区三区精品视频| 精品色色| 韩日精品福利视频一区不卡在线免| 一区二区视频在看| 黄片aaaaa一区| 三级网站超变态精品| 成人性交午夜免费片| 欧美精品日韩久久久九| 爱我干综合| 天天内射| 亚洲A曰本VA欧美VA视频| 日韩精品在线观看观看| 亚洲综合五月天| 精品美女久久一二三| 日欧操屄| WWW美腿丝袜香蕉中文| 久久这里只精品免费福利| 亚洲性爱成人| 天堂蜜桃无码视频一区二区| 99在线视频播放| 亚洲久9| 97人人超| 亚洲AV不卡在线观看尤物| 亚洲人综合| 黑人娇小av在线播放| hd成人一区二区在线| 天天躁日日躁XXXXYY| 国产精品久久久视频| 少妇专区一二三四五| 欧美精品亚洲精品日韩传电影| 青青草一本道福利视频| 日韩综合第八区国产精品| 国产精品另类一区大香蕉| 香蕉久久AⅤ...| 欧美日韩夜夜| 五月天久久婷婷亚洲| 大香蕉 222| 性开放中文AV高清无码免费看| 激情国产乱伦Av| 亚洲熟女乱综合一区二区三区| 亚洲国产91精品一区二区久久| 日日夜夜国产综合| 欧美精品成人一区二区在线观看| 八人操人人摸人人看| 天欧美在线| 六六久久日韩不卡| 亚州综合色| 91久久18禁| 日韩欧美中文日韩欧美色| 亚州欧美综合| 开心激情婷婷| 日韩无码操逼片| 日本天天干天天日一区| www.狠狠操| 乱操乱伦AV| 青青草在线视频美女| 欧美制服另类丝袜| 国产一级内射无挡观看| 中出在线视频| 欧美日韩国产中文精品字幕自在自线,| 97亚洲中文| 欧美一二在线| 色播五月丁香| 日韩无码操逼片| 五月天伊人网| 伊人嫩草| 欧美亚洲国产自久久| 亚欧高清v| 国产亚洲日韩欧| 97超碰9| 久久噜噜噜精品国产亚洲综合| 97天天爽| 久草婷婷| 97久久精品亚洲| 亚洲人妻色图| 日韩pv中文| av婷婷色婷婷色六月| 国产精品成人久久一区二区三区| 久久久久久久久9| 亚洲日韩乱码中文无码蜜桃臀网站| 欧美一区91大爱| 综合色久| 手机看片1025| 99日精品欧美国产| 看黄片视频免费| 91强热人妻| 久操网视频| 亚洲强奸乱伦影视网| 久99视频| 大香蕉伊人网WWWn0n| 色网在线| 97操b| 国产精品视屏| 宅男影院久久久,99| 人人干人人搞人人摸| 久久激情综合| 福利风月五月天影院| 蜜臀久久在线视频| 桑老女人九区| 91欧美亚洲| 性在久久久久久| 91在线无码精品秘 软件| 久久欧美按摩999| 四虎视频在线观看| 新怡红院| 日本精品网站在线中文| 日本性爱网址| 97亚洲一区| 天天情欲宗合网| 岛国免费视频在线| 自慰白浆在线观看| 天操天操夜操夜月操月年年操| 日本国产二线女色| 久久亚州精品成人Av无| 狠狠色婷婷7777久| 啊啊啊啊好大好硬啊啊啊啊啊| 97在线视频观看免费| 超碰色男人操熟女| 精品国产一区二区三区av在线资源| 超碰在线97国产| 国产最火爆久久国产网站网站| 综合激情五月丁香| 久久久久久久久久久精| 午夜乱轮操逼视频免费看| 日韩97视频!在线| 花花AV导航| 婷婷尹人大香蕉免费| 91碰碰| 国产成人网址| 欧美97av| 超碰亚洲欧美日韩无| 大茄子熟女AV导航| 免费视频a级毛片免费视频| 欧美综合 站| 国产精品视频白浆免费| 精品九九九九九九九九九| 超97在线精品视频| 精品一二三区女同| 人人摸人人干人人拍97| 亚洲日韩久久精品一区| 国产伦精品一区二区三区在线观| 屁股久久久久久久久| 日韩性爱高清免费视频| 久一区久久蜜桃| 97中文字幕色| 久久99亚洲精品久久99果| 久草综合网| 67914在线精品观看| 操高情无码| AV天堂因数| 久噜噜| 婷婷99狠狠躁天天躁| 五月丁香六月综合缴清无码 | 亚拍在线| 久久久爆乳翘臀一线天伦理视频| 少妇高潮流水av免费| 欧美综合色综合| 人妻天天爽夜夜爽精品2| 欧美一级A片不卡视频。| 风韵犹存大大大大香蕉| 999 久久久| 久久a久久| 日本欧美成人片AAAA| 亚洲日韩电影| 久久九九国产精品| 欧美自拍偷拍综合图片| 天堂亚洲精品| 亚洲清纯唯美| 欧美猛交黑寡妇中文字幕| 91色碰| 啊啊啊 在线观看| 91精品大奶人妻|