Alba Tarragó

Editor and Student in Barcelona, España