Description
I really like this picture that I found somewhere years ago. Was just trying to see if I could find a higher quality version or maybe, if there is one, a video. Anyone know anything about this picture or where it came from?
I've tried reverse image searching on multiple platforms but no luck.
Thanks in advance for any help!