I can tell that the pipers are wearing makeup typical for silent films and early talkies, so I think it must be a still from the movie.