Helen on the Walls of Troy
painting 19 of 55 by Gustave Moreau

Helen on the Walls of Troy by Gustave Moreau