Joan M. Planas

Girona, Spain