Malmoux, Ludovic Trademarks
SHOEMAKERLA
Footwear for men and women
Owned by: Malmoux, Ludovic
Serial Number: 86853638