DLPG

DLPG stands for Durham Locomotive Preservation Group (formerly Weardale Railway Locomotive Preservation Group; UK)

DLPG
Share
Abbreviations And Their Meaning