Xavier Couture

Xavier Couture

Born on August 29, 1951 in La Tronche, France.