Perseus and Andromeda
painting 32 of 55 by Gustave Moreau

Perseus and Andromeda by Gustave Moreau