The journal
Open the journal →The conversation starts in the journal — be the first to post.
About Helen of Troy
Helen of Troy is an oil on canvas painting by the English artist Evelyn De Morgan, from 1898. It is a depiction of Helen of Troy commissioned by William Imrie of Liverpool. It is held at Wightwick Manor, in Wolverhampton.
Everything about Helen of Troy →- Inception
- 1898