Carmel Klein

Carmel Klein
grade: 
Black belt- dan 1
certification: 
Began training in with Ilan Fadlon.

Began Traini in with Ilan Fadlon