Photo Who Is This?

5

516778

Guest
26735592.gif


Anyone know who this is? Where this is from?
Anyone know who either of the two guys are? The guy on the right looks familiar.