Sergi Delgado

Barcelona, Graphic Designer