Luca Romeo
London, GB
Bio:
Luca is a freelance designer and illustrator, currently based in London. He feels very awkward when speaking in third person. He loves cooking and eating out and enjoys his meals as part of a healthy and balanced lifestyle.