Daniel Foster (@dvnfoster) header
Daniel Foster (@dvnfoster) profile picture

Lowkey living, chasing big dreams, and staying hard to figure out. ⚡

CA
Joined October 2016
Photo by Daniel Foster (@dvnfoster)Photo by Daniel Foster (@dvnfoster)Photo by Daniel Foster (@dvnfoster)Photo by Daniel Foster (@dvnfoster)Photo by Daniel Foster (@dvnfoster)Photo by Daniel Foster (@dvnfoster)Photo by Daniel Foster (@dvnfoster)Photo by Daniel Foster (@dvnfoster)Photo by Daniel Foster (@dvnfoster)Photo by Daniel Foster (@dvnfoster)
This is why you follow. 🔥
1
124
919
36,579
He makes it look way too easy. 😮‍💨
1
77
1
380
18,154
Don't say I didn't warn you. 😏
46
112
15,240
Every second gets hotter than the last. 🔥
3
69
317
16,081
Not for the faint of heart. 🥵
3
140
676
37,913
He knew what he wanted and took it. 😈
71
415
13,956
That moment when restraint finally breaks. 🔥
1
62
369
13,383
He's not shy and neither is the camera. 📸
1
77
387
19,247
Bet you can't watch just once. 😏
116
584
16,363
This one hits different at midnight. 🌙
2
176
1
1,121
22,246
He pulled him closer and the rest is history. 😮‍💨
164
932
23,769
Two minutes in and you're already hooked. 🔥
2
158
1
1,306
48,106
Heat level: off the charts. 🌡️
1
68
213
11,884
He was never going to leave early. 😈
88
385
12,074
You'll want to see how this one ends. 👀
85
565
22,384
Hands everywhere, patience nowhere. 🔥
78
321
15,309
A little teasing goes a long way. 😏
184
1,190
46,857
Slow hands, fast heartbeat. 😏
5
528
4
2,024
77,753
This is what late-night scrolling is for. 🌙
3
327
920
47,512
Nobody's sleeping after this. 🔥
4
307
1,462
58,550