A masterful portrayal of Diana and Cupid sitting beneath a tree, with a stunning landscape visible in the distance.

Leave a Reply

Your email address will not be published.