Mario Alba

graphic designer and illustrator

Barcelona, Spain