Entity

Luton Town F.C.

association football club in Luton, England

Entity sentiment