Helena Perez Garcia: Inspired by Nature

ABOUT Helena Perez Garcia Helena is a Spanish illustrator and graphic designer based in London. Her mysterious and conceptual illustrations, often depicting characters in surreal situations, are rich in detail and color. Her work is inspired by art, literature, and cinema. […] Read more