Michel Peyrelon

Michel Peyrelon

Birthplace: Le Puy-en-Velay