Project Views
Appreciations
182
Followers
50
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: