Renee Aahlen banner


A public librarian assistant from northern Sweden who got tired of the cold weather and dark seasons, thereby decided to relocate and explore the world of graphic design under the sun.