And once again it is...flat.
Misplaced Lens Cap
Xuebing Du

taylor price

todays bird
h
$LAYYYTER

Product Placement

ellievsbear
2025 on Tumblr: Trends That Defined the Year

pixel skylines

JBB: An Artblog!
NASA

Love Begins

oozey mess
cherry valley forever
we're not kids anymore.
seen from South Korea

seen from United States

seen from Malaysia

seen from Spain
seen from Australia
seen from Greece

seen from United States
seen from Czechia
seen from United States

seen from United States

seen from United States

seen from Netherlands

seen from Canada

seen from Italy

seen from United Kingdom

seen from Malaysia
seen from TΓΌrkiye

seen from Tanzania
seen from United States
seen from Lithuania
@appsforsurfers
And once again it is...flat.

Anya is live and ready to show you everything. Watch her strip, dance, and perform exclusive shows just for you. Interact in real-time and make your fantasies come true.
Free to watch β’ No registration required β’ HD streaming
It's been a long time coming. The Foam Rolling iPhone App update is coming soon. Updated design, new images and cleaner layout are all features to be included. #foamrolling #foamrollingapp #foamroller #fitness (at App Store)
Locked in for the night. #itson #wsl #quikpro #quikprofrance
So jealous @bededurbo you must have been stoked to surf that joint. @kswaveco π₯ @stridersworld #wavepool #wavepools #kswaveco #durbo #bededurbidge #surfing (at Kelly Slater Wave Pool)
If @jordysmith88 doesn't break that magic carpet under his feet he may just win a @wsl world title. #jordysmith #wsl #worldtitle #surfing (at San Clemente, California)

Anya is live and ready to show you everything. Watch her strip, dance, and perform exclusive shows just for you. Interact in real-time and make your fantasies come true.
Free to watch β’ No registration required β’ HD streaming
@stephaniegilmore was definitely all over her competitors today at the #swatchwomenspro @wsl (at Lower Trestles)
What? (at Lower Trestles)
Pretty sick mid year compilation of @gabrielmedina put together by @wsl. Just need a @mattwilko8 and @john_john_florence one now. #surfing #appsforsurfers #gabrielmedina #wsl
If you're planning on doing a surf trip to Barcelona...don't. There is no surf here. The break wall setups are perfect though. (at Playa de la Barceloneta)
This guy was driving through the main square of Marrakech looking for Pokemon and he was about 40 years old. What a jerk. #pokemon #pokemongo #kookoftheday (at Marrakech Place Jamaa Lefna)

Anya is live and ready to show you everything. Watch her strip, dance, and perform exclusive shows just for you. Interact in real-time and make your fantasies come true.
Free to watch β’ No registration required β’ HD streaming
Know what to do when you get stuck in a rip. Too many people still have no clue about the ocean. #rips #beachsafety #isurferapp #iphoneapps
Finally found a wave. Solo rip bowl find at #peniche #supertubos (at Praia dos Supertubos)
It's been almost 20 years since I competed in a pro junior here. I remember it was such a mission to get here on multiple buses. Myself and either @kirkflintoff or @blakeyjohnston had to sleep in the gutter overnight waiting for our next bus in some random town and some smacky tried to sell drugs too us. I was only about 17-18 at the time. This little town hasn't changed much since then and it is as awesome as I remember it. (at Playa De Tapia)
There were a few bombs the other day out La Graviere. Being in the right spot was very tricky though. (at Plage De La Graviere, Hossegor)
If there was swell I reckon this place would get pretty good. #rodilesbeach #playaderodiles #spain (at Playa de Rodiles)

Anya is live and ready to show you everything. Watch her strip, dance, and perform exclusive shows just for you. Interact in real-time and make your fantasies come true.
Free to watch β’ No registration required β’ HD streaming
Full training session edit. This guy has the beach workout wired. #beachworkout (at Biarritz, France)
Spewing we found this joint on the last night. Best meal we have had in France so far. If you are in Seignosse you need to eat here. @louvinecollective #louvinecollective #surffood #seignosse (at Seignosse, Aquitaine, France)