My Favorite Bands Logo
Thierry Mugler

French fashion designer. Born on December 21, 1948 in Strasbourg, France. Died on January 23, 2022 in Vincennes, France.

Data provided by Discogs