London, London, United Kingdom
Amelia's oil paintings strive to relay the atmosphere and emotion of the landscape through a personal and momentary experience. They contain the ideas of capturing those immediate feelings of drama in a continuously changing landscape.
Her interest in the landscape was stimulated by her childhoo...
artworks
View All 13 Artworks