Gérard de Majella
Hometown
Guadeloupe, France
Language
French