John Mar
@johnmarphoto.bsky.social
1.6K followers 1.3K following 760 posts
I’m a photographer with 27 years of experience photographing the male form. Model for me? I’m in the Los Angeles area.
Posts Media Videos Starter Packs
Pinned
johnmarphoto.bsky.social
I’m booking free photo sessions for November and December. Hit me up if you’re going to be in LA and want to pose.
johnmarphoto.bsky.social
I use a 50mm/1.4 prime lens
johnmarphoto.bsky.social
I’ll have to ask the model 😉
johnmarphoto.bsky.social
Relaxed and Inviting

#gay #malemodel #sexymodel #sexymale #men #sexymen #hotmen #hotmale #chest #arms #abs #legs #nude #nudemale #naked #nakedmale #dick
johnmarphoto.bsky.social
Cum Play with Me?

#gay #malemodel #sexymodel #sexymale #men #sexymen #hotmen #hotmale #chest #arms #abs #legs #malebutt #nude #nudemale #naked #nakedmale #ass #dick
Reposted by John Mar
acthemodel.bsky.social
Still thinking of summer. ☀️💖💙😏😈

📸: @johnmarphoto.bsky.social; July 2025

#ACtheModel #AspiringBadBoy #InstaPan #InstaStud #Chest #Pecs #Nipples #Abs #HappyTrail #Beard #Pansexual #Model #Brunette #Eyes #CaliBoy #LA #Smolder #SwimBriefs #Bulge #FeelingMyself #Arms #Armpits #ThickThighs
A male model stands against a black backdrop wearing tight pink swim briefs with smatterings of blue, yellow, orange, and dark pink. The model’s eyes are closed as he rests his right hand on his neck and his left hand behind his head, revealing his left armpit.
johnmarphoto.bsky.social
Travel Notice:

I will be in Las Vegas from 10/20 through 10/23 if you’re in the area and available for a shoot. Hit me up.
johnmarphoto.bsky.social
I’m booking free photo sessions for November and December. Hit me up if you’re going to be in LA and want to pose.
johnmarphoto.bsky.social
Want a Place to Sit?

#gay #malemodel #sexymodel #sexymale #men #sexymen #hotmen #hotmale #chest #arms #abs #legs #nude #nudemale #naked #nakedmale #dick
johnmarphoto.bsky.social
Nude in Blue and Green

#gay #malemodel #sexymodel #sexymale #men #sexymen #hotmen #hotmale #chest #arms #abs #nude #nudemale #naked #nakedmale #dick
johnmarphoto.bsky.social
Red and Blue

#gay #malemodel #sexymodel #sexymale #men #sexymen #hotmen #hotmale #chest #arms #abs #legs #malebutt #sexyback #nude #nudemale #naked #nakedmale ##ass
johnmarphoto.bsky.social
Finger Painting

#gay #malemodel #sexymodel #sexymale #men #sexymen #hotmen #hotmale #arms #legs #malebutt #sexyback #nude #nudemale #naked #nakedmale #bodypaint #ass
johnmarphoto.bsky.social
Wardrobe Malfunction @kalmodels.bsky.social

#gay #malemodel #sexymodel #sexymale #men #sexymen #hotmen #hotmale #chest #arms #abs #legs #dick
johnmarphoto.bsky.social
Anonymous 🍆

#gay #malemodel #sexymodel #sexymale #men #sexymen #hotmen #hotmale #chest #arms #nude #nudemale #naked #nakedmale #dick
johnmarphoto.bsky.social
There’s More

#gay #malemodel #sexymodel #sexymale #men #sexymen #hotmen #hotmale #chest #arms #abs #legs #nude #nudemale #naked #nakedmale #dick
johnmarphoto.bsky.social
Powdered Profile

#gay #malemodel #sexymodel #sexymale #men #sexymen #hotmen #hotmale #chest #arms #abs #nude #nudemale #naked #nakedmale #bodypaint
Reposted by John Mar
acthemodel.bsky.social
Hump Day, bikini edition. 🤍😏😈

📸: @johnmarphoto.bsky.social; July 2025

#ACtheModel #AspiringBadBoy #InstaPan #InstaStud #Cake #BabyGotBack #Beard #Pansexual #Pan #Model #Brunette #Eyes #CaliBoy #LA #Smolder #Bikini #HumpDay #Feet #Arches #FeelingMyself
A male model sits on his shins and knees in front of a black backdrop. He wears nothing but a white string bikini with his back, butt, and feet facing the camera. He rests his hands on his legs and looks off to his right.
johnmarphoto.bsky.social
I Told You There Was More…

#gay #malemodel #sexymodel #sexymale #men #sexymen #hotmen #hotmale #chest #arms #abs #legs #nude #nudemale #naked #nakedmale #dick