- Bachmann 31-497SF Class 158 2-Car DMU 158839 Transport for Wales
- Bachmann 31-497SF Class 158 2-Car DMU 158839 Transport for Wales
- Bachmann 31-497SF Class 158 2-Car DMU 158839 Transport for Wales
- Bachmann 31-497SF Class 158 2-Car DMU 158839 Transport for Wales
- Bachmann 31-497SF Class 158 2-Car DMU 158839 Transport for Wales
- Bachmann 31-497SF Class 158 2-Car DMU 158839 Transport for Wales
- Bachmann 31-497SF Class 158 2-Car DMU 158839 Transport for Wales
- Bachmann 31-497SF Class 158 2-Car DMU 158839 Transport for Wales
-
Bachmann 31-497SF Class 158 2-Car DMU 158839 Transport for Wales
- £395.00