Reposted by tomoffrance.bsky.socialSailesh @sailesh.bsky.social · 28/09/2026Two years ago today @tomoffrance.bsky.social @frenchnorthman.bsky.social 0688
Reposted by tomoffrance.bsky.socialA Naked Gaymer @anakedgaymer.bsky.social · 18/09/2026Always a pleasure to draw the amazing French models: @frenchnorthman.bsky.social @tomoffrance.bsky.social This drawing is from 2026 on #Procreate and based on a photo they send me. Thank you so much ❤️ 1374
tomoffrance.bsky.social @tomoffrance.bsky.social · 09/09/2026Always with my human puppet @frenchnorthman.bsky.social 0455
tomoffrance.bsky.social @tomoffrance.bsky.social · 29/08/2026Feel the heat With @frenchnorthman.bsky.social 1252
Reposted by tomoffrance.bsky.socialARMY OF MEN @armyofmen.bsky.social · 26/08/2026Built like armor. Worn like desire. ⚙️ COMBAT BULLDOG + COMBAT JOCK + COMBAT ARMBELT WIDE - Stainless Steel @tomoffrance.bsky.social 0302
tomoffrance.bsky.social @tomoffrance.bsky.social · 15/08/2026Need to be as wet as possible with @frenchnorthman.bsky.social 2428
Reposted by tomoffrance.bsky.socialSailesh @sailesh.bsky.social · 11/08/2026This day last year, @tomoffrance.bsky.social @frenchnorthman.bsky.social 26010
Reposted by tomoffrance.bsky.socialCam @camspoe.bsky.social · 08/08/2026Tom. @tomoffrance.bsky.social 1422
tomoffrance.bsky.social @tomoffrance.bsky.social · 02/08/2026Worship needed With @frenchnorthman.bsky.social 0295
tomoffrance.bsky.social @tomoffrance.bsky.social · 21/07/2026When leather is too visible but so classy that people just can’t criticize 3415
tomoffrance.bsky.social @tomoffrance.bsky.social · 14/07/2026Happy Birthday my love @frenchnorthman.bsky.social 3352
tomoffrance.bsky.social @tomoffrance.bsky.social · 01/07/2026@badwolf24100.bsky.social au sujet de jim queen Perso j’ai pas apprécié d’être catalogué nazi parce que cuir. Et même à la fin, tout le monde participe, chemsexeurs compris mais pas les cuirs. Ça me gonfle un peu, j’avoue. 240
tomoffrance.bsky.social @tomoffrance.bsky.social · 28/06/2026Non pride memory. Fun at QuetzalBar with @frenchnorthman.bsky.social 0334
tomoffrance.bsky.social @tomoffrance.bsky.social · 27/06/2026Keep it warm and wet With @French northman.bsky.social 2313
tomoffrance.bsky.social @tomoffrance.bsky.social · 23/06/2026Being a model for a day Thanks @misterb-official.bsky.social 1405
tomoffrance.bsky.social @tomoffrance.bsky.social · 19/06/2026Mind some privacy ? With @frenchnorthman.bsky.social 27811
tomoffrance.bsky.social @tomoffrance.bsky.social · 15/06/2026So many ideas… where to begin ? With @frenchnorthman.bsky.social 3557
tomoffrance.bsky.social @tomoffrance.bsky.social · 09/06/2026Night hunt With @frenchnorthman.bsky.social 1343
Reposted by tomoffrance.bsky.socialSailesh @sailesh.bsky.social · 05/06/2026It’s @tomoffrance.bsky.social and @frenchnorthman.bsky.social ✨ 2527
Reposted by tomoffrance.bsky.socialBooted & Leathered @bootsandleather75.bsky.social · 27/05/2026Stache Men & Leather The Perfect Combo...Hot as Fuck ! 🔥🔥🔥🔥 @ocasas.bsky.social @sirkirk.bsky.social @lexicolatex.bsky.social @tomoffrance.bsky.social 0459
tomoffrance.bsky.social @tomoffrance.bsky.social · 24/04/2026Deleted by instagram With @frenchnorthman.bsky.social 4899
Reposted by tomoffrance.bsky.socialARMY OF MEN @armyofmen.bsky.social · 23/04/2026Sweat is just honesty leaving the body. @frenchnorthman.bsky.social @tomoffrance.bsky.social 415227
tomoffrance.bsky.social @tomoffrance.bsky.social · 03/04/2026Let’s play @frenchnorthman.bsky.social @misterb-official.bsky.social 3605
Reposted by tomoffrance.bsky.socialRobskiArt @robskiart.bsky.social · 07/03/2026🖤LEATHER MEN INTERNATIONAL🖤 - My vintage smut collection HAD to include some sexy 1980s inspired leathermen, this one is inspired by the handsome @tomoffrance.bsky.social 🖤 4845
tomoffrance.bsky.social @tomoffrance.bsky.social · 04/02/2026When I’m good, I’m really good but when I’m bad, I’m better 1666
tomoffrance.bsky.social @tomoffrance.bsky.social · 16/01/2026International fetish day With @frenchnorthman.bsky.social 1747
Reposted by tomoffrance.bsky.socialEric B @therealericb66.bsky.social · 08/01/2026French Tom Model: @tomoffrance.bsky.social #gayart 2202
tomoffrance.bsky.social @tomoffrance.bsky.social · 05/12/2025Ask me first With @frenchnorthman.bsky.social Pic for @reconnews.bsky.social 414415
Reposted by tomoffrance.bsky.socialARMY OF MEN @armyofmen.bsky.social · 23/11/2025Skin out, filth in. ⚙️ UNIVERSAL X HARNESS O-RING ARMBAND - Stainless Steel / CLASSIC BULLDOG - Black @tomoffrance.bsky.social @frenchnorthman.bsky.social 1643
tomoffrance.bsky.social @tomoffrance.bsky.social · 21/11/2025Choose your level wisely @frenchnorthman.bsky.social 1573
tomoffrance.bsky.social @tomoffrance.bsky.social · 31/10/2025Trick or treat With @frenchnorthman.bsky.social 4666
Reposted by tomoffrance.bsky.socialARMY OF MEN @armyofmen.bsky.social · 22/10/2025Kiss it. Bite it. Snap it. @tomoffrance.bsky.social @frenchnorthman.bsky.social 1675
Reposted by tomoffrance.bsky.socialARMY OF MEN @armyofmen.bsky.social · 16/10/2025Exposed and dangerous. ⚙️ UNIVERSAL X HARNESS - Stainless Steel + HARNESS JOCK - Stainless Steel + O-RING ARMBAND - Stainless Steel 💪🏻 @tomoffrance.bsky.social 1485
tomoffrance.bsky.social @tomoffrance.bsky.social · 15/10/2025Mind the smoke ? Jock : @cellblock13la.bsky.social 410213
tomoffrance.bsky.social @tomoffrance.bsky.social · 10/10/2025February is certainly the shortest month but could be hot also. Here I am celebrating second month on 2026 Bluf Calendar Buy it here : bluf.com/calendar.php Fab pic : @geargregj.bsky.social 212014
Reposted by tomoffrance.bsky.socialARMY OF MEN @armyofmen.bsky.social · 28/09/2025Leather is my second skin. ⚙️ UNIVERSAL X HARNESS ➕ O-RING ARMBAND - Stainless Steel / CLASSIC BULLDOG - Black 💪🏻💪🏻 @tomoffrance.bsky.social @frenchnorthman.bsky.social 1586
Reposted by tomoffrance.bsky.socialSailesh @sailesh.bsky.social · 28/09/2025This day last year @tomoffrance.bsky.social @frenchnorthman.bsky.social 510314