Best I LOVE TO GIVE HIM MY TINY ASS IN THE SHOWER Pornvideo
ass fuck rough verified amateurs tattooed women muscular men exclusive anal french rough sex babe amateur teen (18+)
Related
![](https://ei.phncdn.com/videos/202002/15/284854862/thumbs_35/(m=eaAaGwObaaamqv)(mh=peUaHgyzUuHuzv_R)12.jpg)
25:57
Massive Cumshot On Slim Thick Ebony Ass
![](https://ei.phncdn.com/videos/202301/19/423660722/original/(m=eaAaGwObaaamqv)(mh=7wwDjRbO7oHcYVhm)6.jpg)
11:29
THE NEIGHBORHOOD CARPENTER GAVE THE SEXY LATINA MILF A GREAT FUCK
![](https://ei.phncdn.com/videos/202003/22/295728471/thumbs_8/(m=eaAaGwObaaamqv)(mh=421kABD-_YVjWPul)14.jpg)
02:41
Slim Thick Ebony Gets BBC Sign Tatted On Ass
![](https://ei.phncdn.com/videos/202002/22/286611602/original/(m=eaAaGwObaaamqv)(mh=2XTEaa7SEbpWZDpF)12.jpg)
01:39
stepsister loves waking up to a quick rough fuck
![](https://ei.phncdn.com/videos/201912/25/271201411/original/(m=eaAaGwObaaamqv)(mh=EuCmEokVgkhjcmwY)7.jpg)
14:13
Kitty gets used like an anal fuck toy
![](https://ei.phncdn.com/videos/202003/15/293271921/original/(m=eaAaGwObaaamqv)(mh=Tyx4D8hFb1uOvsP4)6.jpg)
06:55
Big Ass Ebony Gets Backshots By BBC
![](https://ei.phncdn.com/videos/202009/07/349728301/original/(m=eaAaGwObaaamqv)(mh=ue1aBQ2dkbbfQxAY)11.jpg)
10:50
Thick white milf sneaking to the hotel for a bbc pounding
![](https://ei.phncdn.com/videos/202005/14/313782081/original/(m=eaAaGwObaaamqv)(mh=jmHzqn29oZwpe8RN)14.jpg)
05:27
Rough BBC Missionary
![](https://ei.phncdn.com/videos/202003/31/298623741/original/(m=eaAaGwObaaamqv)(mh=1_CVnA9-hIJe846A)4.jpg)
15:52
Aprils First Anal Training Session Pt. 2
![](https://ei.phncdn.com/videos/202306/22/434063111/original/(m=eaAaGwObaaamqv)(mh=MBzBbzGvQsMBORHj)16.jpg)
03:34
My gf wanted me to fuck her on her sisters bed
![](https://ei.phncdn.com/videos/202004/18/305093081/original/(m=eaAaGwObaaamqv)(mh=NeLP5vpfjvYESVDX)7.jpg)
10:34
Had to go balls deep in this pawg milf I met on Tender
![](https://ei.phncdn.com/videos/202002/09/283076562/original/(m=eaAaGwObaaamqv)(mh=Ro4Qn-DGLvXFc2i-)10.jpg)
00:45
Watching muscular bearded man fuck from behind !
![](https://ei.phncdn.com/videos/202108/13/392867051/original/(m=eaAaGwObaaamqv)(mh=qCqzqkgc-iRk64dD)10.jpg)
10:44
Pounding My Friend's Cheating Girlfriend In Their Bathroom And Filling Her Tight Ass With A Hot Load
![](https://ei.phncdn.com/videos/202202/20/403412861/original/(m=eaAaGwObaaamqv)(mh=ickWZTUPdNcCt5WD)6.jpg)
03:09
Rock My World ๐
![](https://ei.phncdn.com/videos/202210/13/417441421/original/(m=eaAaGwObaaamqv)(mh=1ciObMXhHc0EsBJM)15.jpg)
08:06
Fold Me in Half and Fuck me Longer
![](https://ei.phncdn.com/videos/202206/19/410228541/original/(m=q_1TTJYbeaAaGwObaaamqv)(mh=Wp1iGMWkDAjfWxP9)0.jpg)
13:26
Passionate morning sex with a stunning, blue eyed, amateur, brunette 4K
![](https://ei.phncdn.com/videos/202004/04/300310072/original/(m=eaAaGwObaaamqv)(mh=c6vvX5RsO_6GccDO)16.jpg)
00:18
Last nights fuck,tried 2 record but almost got busted
![](https://ei.phncdn.com/videos/202008/07/340384581/thumbs_20/(m=eaAaGwObaaamqv)(mh=gx3Cp3MuRWGetrBK)12.jpg)
24:15
One more load for the Road
![](https://ei.phncdn.com/videos/202206/08/409532761/thumbs_15/(m=eaAaGwObaaamqv)(mh=xXzLoyp9B6gkqQCp)12.jpg)
05:27
EMO BUSTY PAWG VS HUGE DICK FACE FUCK
![](https://ei.phncdn.com/videos/202003/23/296022491/original/(m=eaAaGwObaaamqv)(mh=ySRbm-HYgiM2Ttoc)10.jpg)
02:51
Bimbodoll Rough Deepthorat facefuck teen polish.
![](https://ei.phncdn.com/videos/202303/14/427411591/thumbs_5/(m=eaAaGwObaaamqv)(mh=dXnlkwSqlZFS5xfz)3.jpg)
32:57
Slapped him in the ass .. and a little bit in her pussy !
![](https://ei.phncdn.com/videos/202110/24/396877331/thumbs_4/(m=eaAaGwObaaamqv)(mh=F7MDsfpy46D34yvO)14.jpg)
01:17
Redhead moans loud while being fucked hard
![](https://ei.phncdn.com/videos/202205/10/407846251/original/(m=eaAaGwObaaamqv)(mh=lDCbsivhYVnWgQzb)8.jpg)
10:16
Kat Von Don Gets Slutted Out By BBC For A Ride Home
![](https://ei.phncdn.com/videos/202011/29/374820462/original/(m=eaAaGwObaaamqv)(mh=wYEi_ASE5FYjXL7K)2.jpg)
11:38
MILF IN STOCKING caught MASTURBATING gets fucked ONLY IN THE ASS! ANAL CREAMPIE
![](https://ei.phncdn.com/videos/202006/24/326694072/thumbs_20/(m=eaAaGwObaaamqv)(mh=mGaboVaY5dSdY6oE)10.jpg)
11:30
Kitty pounded in the ass
![](https://ei.phncdn.com/videos/202110/16/396463501/original/(m=eaAaGwObaaamqv)(mh=0UDG18Kx--lKJnO_)3.jpg)
29:14
Horny Friday night๐๐๐ฆ deeptroat and fuck Eva s ass hole
![](https://ei.phncdn.com/videos/202206/04/409300521/original/(m=eaAaGwObaaamqv)(mh=mXr31_q7Y13Cn9f6)12.jpg)
00:41
โPlease Donโt Stopโ INTERRACIAL CREAMPIE. //onlyfans/peachesgarden
![](https://ei.phncdn.com/videos/202102/11/383403532/original/(m=eaAaGwObaaamqv)(mh=yUe9uaqnsHslWV6C)16.jpg)
06:06
Amateur PAWG gets fucked hard from behind. She got so wet!
![](https://ei.phncdn.com/videos/202211/19/419844851/original/(m=eaAaGwObaaamqv)(mh=js28ezpRfJUikWQo)5.jpg)
05:33
BBC Freak Katja Comes To Miami And Gets Slutted Out
![](https://ei.phncdn.com/videos/202109/06/394245381/thumbs_5/(m=eaAaGwObaaamqv)(mh=vWTt2lVZ3XgXpvLa)2.jpg)
05:25
Getting fucked doggystyle POV compilation
![](https://ei.phncdn.com/videos/202211/13/419424451/original/(m=eaAaGwObaaamqv)(mh=Z46hBr0wj-gRmXPv)1.jpg)
05:23
Fuck her face and destroy her ass
![](https://ei.phncdn.com/videos/202110/24/396876491/original/(m=eaAaGwObaaamqv)(mh=U4eoe_8X4oFo_vBP)3.jpg)
01:12
Hard fuck and creampie in my pussy
![](https://ei.phncdn.com/videos/202205/15/408119831/original/(m=eaAaGwObaaamqv)(mh=9SnEfBhSnMBP_CEL)12.jpg)
12:55
Married Couple Puts on A+ Fuck! Sexy Milf Catches Load on Tits!
![](https://ei.phncdn.com/videos/202206/26/410624821/original/(m=eaAaGwObaaamqv)(mh=s2US1BHDgPL5xzin)11.jpg)
04:42
ANAL with Catherine Knight
![](https://ei.phncdn.com/videos/202305/30/432558731/thumbs_15/(m=eaAaGwObaaamqv)(mh=LSwetHGK3Us_khW2)10.jpg)
15:59
The BEST Blowjob EVER!
![](https://ei.phncdn.com/videos/202003/23/295814681/thumbs_5/(m=eaAaGwObaaamqv)(mh=mcEh0ocIKPb9wdJ8)2.jpg)
23:07
Aprils Anal Training
![](https://ei.phncdn.com/videos/202207/29/412641351/original/(m=eaAaGwObaaamqv)(mh=BP-uoUnq8qBvtYbE)13.jpg)
11:10
Little Bit Of Fun In The Garage PT#2
![](https://ei.phncdn.com/videos/202308/24/438072761/thumbs_5/(m=eaAaGwObaaamqv)(mh=Ada8OvS3Hqec1ezs)9.jpg)
12:27
PAWG Pegging His Ass HARD Leads To Massive Cumshot AliceWeaver
![](https://ei.phncdn.com/videos/202212/20/421757681/thumbs_20/(m=eaAaGwObaaamqv)(mh=Vz2uR5tezKj1c7aT)15.jpg)
09:07
HORNY SEXY WIFE WANT A ROUGH SEX
![](https://ei.phncdn.com/videos/201910/05/252845631/original/(m=eaAaGwObaaamqv)(mh=zNucYL1XV45WKGb4)13.jpg)
04:44
Sir Brevins doggy fuck with Sexfeene juicy ASS(onlyfans sirbrevin)
![](https://ei.phncdn.com/videos/202307/09/435128461/original/(m=eaAaGwObaaamqv)(mh=M9kwAzJvtDG8KrD5)13.jpg)
04:47
Hot Couple FUCK
![](https://ei.phncdn.com/videos/202304/23/430076851/thumbs_5/(m=eaAaGwObaaamqv)(mh=5FuDta7zOe9QOSwa)15.jpg)
19:04
My neighbor Naty Delgado hides me in her house, I found out she wanted to fuck me Brian Evansx
![](https://ei.phncdn.com/videos/202009/26/355280572/original/(m=eaAaGwObaaamqv)(mh=pYdBTi6z1kIp_esP)6.jpg)
12:33
Thick white milf gets bbc hard and balls deep (full video)
![](https://ei.phncdn.com/videos/202303/29/428448501/thumbs_5/(m=eaAaGwObaaamqv)(mh=vjXlZyriV8uXaX4W)9.jpg)
02:12
TI PREGO NON SMETTERE DI ROMPERMI IL CULO! ChantyChrys
![](https://ei.phncdn.com/videos/202001/12/276033921/original/(m=qI05WJVbeaAaGwObaaamqv)(mh=CQYAbC3buOIHlGtw)0.jpg)
12:27
RAW HARD ANAL POUNDING!! (4K TEASER)
![](https://ei.phncdn.com/videos/202302/05/424843571/original/(m=eaAaGwObaaamqv)(mh=OIwvrnYKx238eFug)10.jpg)
10:03
Phat Booty Honey Dipped Cream Shows Throat Goat Skills On BBC
![](https://ei.phncdn.com/videos/202206/20/410301161/original/(m=eaAaGwObaaamqv)(mh=Sne3A-b4wkwsyV6n)6.jpg)
03:13
Riding Daddy's dick while watching Netflix.
![](https://ei.phncdn.com/videos/201910/08/253632711/thumbs_5/(m=eaAaGwObaaamqv)(mh=26OSQV5nAdxmXz1u)1.jpg)
11:07
SLIM THICK PAWG GETS BACKSHOTS AS SOON AS SHE WAKES UP BEFORE WORK
![](https://ei.phncdn.com/videos/202207/22/412207101/original/(m=eaAaGwObaaamqv)(mh=WdUch-qK1xrizq0b)15.jpg)
05:55
She LOVES to DEEPTHROAT. Skinny slut face fucked and more ๐๐ฆ
![](https://ei.phncdn.com/videos/202001/12/276099671/thumbs_5/(m=eaAaGwObaaamqv)(mh=mVlsu62TQI3Vkzqj)1.jpg)
08:01
Fuck my face till you cum into my mouth! Pov Blowjob
![](https://ei.phncdn.com/videos/202003/04/289735732/original/(m=eaAaGwObaaamqv)(mh=GmyENRUfC3HD8drr)5.jpg)
09:09
Tattedbuffbabe has workout interrupted for hot sex and ends in huge cumshot
![](https://ei.phncdn.com/videos/202309/07/438976681/original/(m=eaAaGwObaaamqv)(mh=NKxChFoLiWiRu2pp)15.jpg)
01:24
He Said He Wanted to Take Me For a Ride
![](https://ei.phncdn.com/videos/202305/26/432307061/original/(m=eaAaGwObaaamqv)(mh=l9AIZpLyFrVgw0lr)13.jpg)
10:54
Sloppy blowjob and hard facefuck for tattooed girl
![](https://ei.phncdn.com/videos/202001/12/276033421/original/(m=q3662HVbeaAaGwObaaamqv)(mh=jIitDK5FIBH2VGdK)0.jpg)
20:19
RAW HARD ANAL POUNDING 4K FULL!!!
![](https://ei.phncdn.com/videos/202303/10/427139271/original/(m=eaAaGwObaaamqv)(mh=KzPIRyxaX9CULRa0)12.jpg)
04:11
HE LOVES HARD FUCK MY ASSHOLE AND CUM IN ASS
![](https://ei.phncdn.com/videos/202004/17/304767961/original/(m=eaAaGwObaaamqv)(mh=rR0_CdnrukVYSc0Y)10.jpg)
28:01
Cali's First anal training session
![](https://ei.phncdn.com/videos/202306/11/433324821/original/(m=eaAaGwObaaamqv)(mh=Ip3HQBS20wB1LTba)16.jpg)
06:38
The King gets HARD spanking me ๐๐ฆ๐ฆ๐ฆ
![](https://ei.phncdn.com/videos/202205/16/408195641/original/(m=qPZOLOXbeaAaGwObaaamqv)(mh=XEizqOKLtu39kC-i)0.jpg)
09:13
POV Fuck Me From Behind and Listen to My Moans Change When You Pull my Hair 4K
![](https://ei.phncdn.com/videos/202008/25/345865941/original/(m=eaAaGwObaaamqv)(mh=SO3wMAjcvBxiy35T)12.jpg)
01:02
After Scene, Extra Fuck Session
![](https://ei.phncdn.com/videos/202008/25/345822621/thumbs_30/(m=eaAaGwObaaamqv)(mh=119HpL8LVSgCbIcv)3.jpg)
26:10
After Scene, Extra Fuck Session
![](https://ei.phncdn.com/videos/202305/25/432225291/original/(m=eaAaGwObaaamqv)(mh=3XWi7D4FQKiLZJml)6.jpg)
15:27
Watch Daddy Fuck Me Good onlyfans .c o m/ showout1812
![](https://ei.phncdn.com/videos/202212/14/421372051/original/(m=eaAaGwObaaamqv)(mh=4C_Hp_wW6k6lTPkX)9.jpg)
01:42
Bimbo Hard Fuck pt1
![](https://ei.phncdn.com/videos/202204/20/406697851/original/(m=eaAaGwObaaamqv)(mh=_S40lLqiNLKwyhuQ)2.jpg)
07:45
Hot Hotel Orgy Pt 4
![](https://ei.phncdn.com/videos/202307/23/435997001/thumbs_5/(m=eaAaGwObaaamqv)(mh=OwQsaoCDzICtF0J-)10.jpg)
03:10
Truck backseat cumshot
![](https://ei.phncdn.com/videos/201910/17/255357772/thumbs_25/(m=eaAaGwObaaamqv)(mh=Slr6SX22eWpp2yQu)10.jpg)
32:17
Long Fuck After Long Day At Work
![](https://ei.phncdn.com/videos/202008/27/346196301/original/(m=eaAaGwObaaamqv)(mh=SnPjxKng1VNeEsVk)16.jpg)
17:48
Midday Double Dip
![](https://ei.phncdn.com/videos/202207/05/411208271/original/(m=eaAaGwObaaamqv)(mh=klNZnp_Kz1gbLdQY)13.jpg)
02:02
She Found MrTaylr On PH To Fuck N Real Life Pt2
![](https://ei.phncdn.com/videos/202208/29/414615141/original/(m=eaAaGwObaaamqv)(mh=gr728oQzzYifTwJO)6.jpg)
00:48
Brickzilla x Dreamcumtrueee pt. 2
![](https://ei.phncdn.com/videos/202210/20/417896291/original/(m=q4-JM1XbeaAaGwObaaamqv)(mh=iaPw1_QcKP-jfykL)0.jpg)
19:33
Doggy Style compilation ๐ฒ๐sexy AMATEUR couple FUCKING HARD
![](https://ei.phncdn.com/videos/202301/27/424253211/original/(m=eaAaGwObaaamqv)(mh=1Rlu4ygqZEzY4utE)14.jpg)
05:23
Fuck-me please
![](https://ei.phncdn.com/videos/202007/20/334702562/original/(m=eaAaGwObaaamqv)(mh=sYTcystRamV2grKu)5.jpg)
10:35
Rough Quarantine Kitchen Fuck
![](https://ei.phncdn.com/videos/202306/28/434459591/original/(m=eaAaGwObaaamqv)(mh=b2aGEClb_c7hfCn0)9.jpg)
10:24
I LOVE TO GIVE HIM MY TINY ASS IN THE SHOWER
![](https://ei.phncdn.com/videos/202211/07/419036101/original/(m=eaAaGwObaaamqv)(mh=ptokBhTyUaH6_Vh7)1.jpg)
08:43
LUXORY HOT OIL BIMBO GET HARD FUCK BY CALIFORNIALATEX
![](https://ei.phncdn.com/videos/202001/14/276540641/original/(m=eaAaGwObaaamqv)(mh=FXeUkAkECHWTc1wj)14.jpg)
32:39
Tattooed ebony rough pegging
![](https://ei.phncdn.com/videos/201901/30/204835291/original/(m=eaAaGwObaaamqv)(mh=uDKmbBLj2N3KjFl7)4.jpg)
02:04
Back shot style
![](https://ei.phncdn.com/videos/202308/08/436997561/original/(m=eaAaGwObaaamqv)(mh=Vnepivcwn_qtBUvx)3.jpg)
01:21
I liked his dick in my ass so much ๐๐๐ฅ
![](https://ei.phncdn.com/videos/202308/31/438517581/original/(m=eaAaGwObaaamqv)(mh=1I1uj9PI8h0nW_5u)13.jpg)
05:20
Muscular man fucks gf and cums on her ass
![](https://ei.phncdn.com/videos/202007/09/331385642/original/(m=eaAaGwObaaamqv)(mh=3gvHBpRkBlTFz4R_)9.jpg)
11:01
Fucking with my rommie
![](https://ei.phncdn.com/videos/202208/08/413277681/original/(m=eaAaGwObaaamqv)(mh=fva7tpcuZrANrpkC)1.jpg)
04:02
I couldnโt pay the photographer
![](https://ei.phncdn.com/videos/202303/28/428364981/thumbs_10/(m=eaAaGwObaaamqv)(mh=N2tvL1Fna8IoI75l)9.jpg)
04:37
Cosplay Doggystyle Pounding Me Hard Fuck
![](https://ei.phncdn.com/videos/202102/19/383866502/thumbs_10/(m=eaAaGwObaaamqv)(mh=RqPLXWCTny5R5vZA)13.jpg)
13:17
Asian Chinese Model "PingSun" STUDY HARD & FUCK HARD! โฉ๏ธ OF/Insta - (DaddyslilAsian23)
![](https://ei.phncdn.com/videos/202305/26/432304011/original/(m=eaAaGwObaaamqv)(mh=CUiF_GvF-ZfPpcbj)1.jpg)
03:17
Riding her man in Mexico (CREAMPIE)!
![](https://ei.phncdn.com/videos/202305/20/431952621/thumbs_5/(m=eaAaGwObaaamqv)(mh=pHkzhmxoTGgcebT8)8.jpg)
06:20
My personal trainer fuck me so hard when I takes him home for a rough sex
![](https://ei.phncdn.com/videos/202006/18/324934331/original/(m=eaAaGwObaaamqv)(mh=RCpB6eiLbcouZnv-)11.jpg)
18:30
Kitty J stops by for a quick anal pounding
![](https://ei.phncdn.com/videos/202001/02/273360781/original/(m=eaAaGwObaaamqv)(mh=iz4FTkAR1IklDryB)11.jpg)
13:11
Slim Thick Ebony Gets Caught Sucking & Fucking BBC in Hallway
![](https://ei.phncdn.com/videos/202304/11/429304531/thumbs_5/(m=eaAaGwObaaamqv)(mh=yr22a7UE-i9mHiDf)4.jpg)
05:58
SEX IN FRONT OF A MIRROR WITH A BEAUTIFUL GIRL
![](https://ei.phncdn.com/videos/202206/14/409883981/original/(m=eaAaGwObaaamqv)(mh=LupTIvFZSu4Hhtxs)8.jpg)
04:34
Sundress Season, Cant get enough of this Beautiful Petite Brunette
![](https://ei.phncdn.com/videos/201910/29/258021091/original/(m=eaAaGwObaaamqv)(mh=H-NDu7Ji9UmM2LtP)12.jpg)
04:23
Sloppy deep throat & anal
![](https://ei.phncdn.com/videos/202102/08/383190872/original/(m=eaAaGwObaaamqv)(mh=Rm5UDFPpsv3wAXIk)7.jpg)
03:14
BF Fucks me from the back and gets pussy juice all over his dick...
![](https://ei.phncdn.com/videos/202203/27/405386241/original/(m=eaAaGwObaaamqv)(mh=OOeuGiQZRznVHOLr)4.jpg)
07:43
Milf fucked hard by muscle man with big dick
![](https://ei.phncdn.com/videos/201901/21/203053871/original/(m=eaAaGwObaaamqv)(mh=h2Oq5b36ovWsQVOI)2.jpg)
01:02
DADDY DECIDED TO TAKE THIS JUICY PUSSY: LIL BRO WALKS IN ON US
![](https://ei.phncdn.com/videos/202003/27/297316471/original/(m=eaAaGwObaaamqv)(mh=p3HBhjYT-XG0RI0y)12.jpg)
05:58
quarantine and fuck
![](https://ei.phncdn.com/videos/202007/28/336954221/thumbs_5/(m=eaAaGwObaaamqv)(mh=lk9ZYk0hGX6LLxPW)8.jpg)
14:22
Wardrobe check, Anal Pounding
![](https://ei.phncdn.com/videos/202003/07/290606312/original/(m=eaAaGwObaaamqv)(mh=8WAXaUY0MS5KcTm9)2.jpg)
14:29
Rough anal & reverse cowgirl
![](https://ei.phncdn.com/videos/202205/14/408053611/original/(m=eaAaGwObaaamqv)(mh=ZhQBM0dUbZ4ygn3Q)5.jpg)
06:33
BBC Slut Amanda Panda Gets Slutted Out While Party Is Going On
![](https://ei.phncdn.com/videos/201911/11/260954472/original/(m=eaAaGwObaaamqv)(mh=rBZ6wCu59ZYejoBv)14.jpg)
01:46
Pretty brunette gets railed with handcuffs!
![](https://ei.phncdn.com/videos/202009/28/355671292/thumbs_5/(m=eaAaGwObaaamqv)(mh=0vOYTV5n6psjr8vm)11.jpg)
12:11
Cheating wife gets bullied with bbc balls deep then bent over and rammed hard from the back.
![](https://ei.phncdn.com/videos/202209/15/415635241/original/(m=eaAaGwObaaamqv)(mh=n866ua2_Y0rw0w9j)3.jpg)
05:05
I TOOK OFF THE CONDOM SO THE DWARF COULD FUCK MY PUSSY RAW (FULL ON MY FREE ONLYFANS)
![](https://ei.phncdn.com/videos/202208/27/414459671/original/(m=eaAaGwObaaamqv)(mh=PnA93XmH4UX8OguX)12.jpg)
07:03
BBC Slut Porsha Carrera Takes A Pussy Pounding To Repay Her Husband For Getaway Vacation Trip
![](https://ei.phncdn.com/videos/202210/16/417650151/original/(m=eaAaGwObaaamqv)(mh=2XiLv9pR1dKQmEz8)12.jpg)
09:10
Hard face fuck at home ! [Full Version]