Jack Ganley strips off his shirt, his dark hair catching the light as he flexes his smooth, muscular chest, hands gripping his waist before sliding down to rest on his thighs. The white walls blur behind him as he stretches his arms wide, then bends forward to palm his ass, every pose sharp and deliberate.

































