Entity

Girard-Perregaux

company, Luxury High End Watches

Entity sentiment