Project Views
Appreciations
188
Followers
51
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: