Project Views
Appreciations
181
Followers
47
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: