Lens RC Lens

Presentation

FRANCE FRANCE
Town Lens
Acronym RCL
Established 2020
Stadium Stade Degouve-Brabant