Thomas A. Hammer
banner
thomasahammer.bsky.social
Thomas A. Hammer
@thomasahammer.bsky.social
A review of men, and those who photograph and make art of them.
Writer, explicit gay fiction;
📧[email protected]
https://linktr.ee/thomasahammer
⚠ adult #NSFW 🔞
Photos and media: "fair use" as provided for in sec.107 of the US Copyright Law
Pinned
Some parts of this feed may contain copyrighted material, the use of which has not been specifically authorized by the copyright owner. It is considered "fair use" as referenced and provided for in sec. 107 of US Copyright Act of 1976 for purposes of criticism, commentary, reporting, or education.
November 30, 2025 at 6:58 AM
November 30, 2025 at 6:57 AM
Kagemasama does Norman Rockwell.

[X:@kagemasama]
November 30, 2025 at 6:57 AM
"Can you imagine – a blond Tarzan?”

--Johnny Weissmuller

[Artemus Muah]
November 30, 2025 at 6:50 AM
Artemus Muah.
November 30, 2025 at 6:48 AM
Artemus Muah.
November 30, 2025 at 6:47 AM
November 30, 2025 at 6:41 AM
Julian Caillon.

#StrictlyComeDancing
November 30, 2025 at 6:41 AM
Dancer and choreographer Julian Caillon.
November 30, 2025 at 6:38 AM
Tobias Reuter.
November 30, 2025 at 6:32 AM
Tobias Reuter.
November 30, 2025 at 6:30 AM
Max Parker.
November 30, 2025 at 6:27 AM
Gregory Nalbone by John Benning.
November 30, 2025 at 6:26 AM
Miguel Di Cachi by Joan Crisol.
November 30, 2025 at 6:16 AM
Marco Maxxx.
November 30, 2025 at 6:12 AM
Marco Maxxx.
November 30, 2025 at 6:11 AM
Rayan Ricci.
November 30, 2025 at 6:09 AM
Dustin McNeer.
November 30, 2025 at 6:07 AM
Dustin McNeer.
November 30, 2025 at 6:06 AM
Dustin McNeer.
November 30, 2025 at 6:05 AM
Dustin McNeer by Fritz Yap.
November 30, 2025 at 6:04 AM
Those broad shoulders.
November 30, 2025 at 6:02 AM
Reposted by Thomas A. Hammer
November 29, 2025 at 11:42 PM
Reposted by Thomas A. Hammer
Recycling for "Shirtless Saturday" while I continue to be struck down with the dreaded manflu. I require chicken and spices, maybe a bosom for a pillow and some head pats.
November 29, 2025 at 4:48 PM
Reposted by Thomas A. Hammer
Aurelien Muller #AurelienMuller
November 30, 2025 at 5:51 AM