Rachel Logan

Illustrator based in Aberdeen, UK. It's mostly cats and monsters tbh.

Website