Steve Carter

Steve Carter

Steve Carter

Steve Carter

Acting

Voyeur Boys (1980)

(segment "Watch My Lover") (archive footage)