WSSRT

AcronymDefinition
WSSRTWest Somerset Steam Railway Trust (Somerset, England, UK)