The journal
Open the journal →The conversation starts in the journal — be the first to post.
About Thoughts of the Past
Thoughts of the Past is an oil painting on canvas by English Pre-Raphaelite artist John Roddam Spencer Stanhope, first exhibited in 1859 and currently housed at Tate Britain.
Everything about Thoughts of the Past →- Inception
- 1859