ryan!!!!

okay..so I was on pic collage..and I did the internet search thing and just typed in ‘Ryan Ross’ and this comes up. I have never seen this photo before?? It looks recent?? Where did it come from?? Who’s legs are those?? I have a lot of questions and concerns about this picture.