Project Views
Appreciations
178
Followers
46
Following
21
Aimee Lockwood is an illustrator and comic maker based in Edinburgh, UK. She works in gouache, watercolour and ink producing paintings inspired by the natural world.
Member since: