Here’s an odd image circulating the Internet. Does anyone know where this is from?
Update: It’s a still from Rescued from an Eagle’s Nest. Thanks for the comments! BTW, I found this painting below while searching the image.
Keith Mayerson, The Abduction of Ganyemede (Rescued from an Eagle’s Nest), 2006