London, England, United Kingdom
I love ideas.
I think it was Delacroix who said something like art should be pleasing to the eye, and if it had an idea that would be a bonus.
While I subscribe wholeheartedly to what dear old Eugéne said, I do usually get an idea first, one that won't leave me alone until I work it out as a ...
artworks
View All 77 Artworks