Ignasi Taltavull profile

Ignasi Taltavull

Writing

  • Barcelona, Catalonia, Spain

Known For