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

DLPG

Leave a Reply

Your email address will not be published. Required fields are marked *