Photography by Michal Buddabar
From what I can tell, this image belongs to Phil S
Robert Carlyle in Priest - Part 2
From a quite fantastic Dior Homme short film/ad called The Wanderer
Her mind was reeling. She didn’t know if this was penance or a sin, but right now she didn’t care. All that she knew is that soon he would fill her with the holy spirit.
This is apparently from a porno called Adventures of the Priest.