That's a photo from a video from the European site called GaysGoneWild.com. They specialize in Czech, Danish, and German gay porn where the setting is always a party of twinks in various combinations and levels of inebriation. Most of the films have an annoying live announcer directing everyone what to do or non-stop commenting about the action and blowing a whistle loudly into a microphone. Some are interesting, but most are tiresome, unless you like some asshole interrupting the action with a lot of blabber.