Claude Macarulla

Nationality: FR