EVLC

AcronymDefinition
EVLC➣Exe Valley Leisure Centre (Devon, England)