Portuguese Electric Locomotives

CP Class 2500

CP Class 2550

CP Class 2600

CP Class 4700

CP Class 5600 *

* currently have booked passenger diagrams