Stock Photo: HELENA EN LA PUERTA ESCEA - 1880 - SIMBOLISMO FRANCES. Author: MOREAU, GUSTAVE. Location: MUSEO GUSTAVE MOREAU, PARIS, FRANCE.