Spanish

Alfonso Torregrossa, Italy

Hanshi Alfonso Torregrossa, 8 Dan