Albert Badia

Independent Graphic Designer and Art Director based in Barcelona.

Barcelona, Espanha