Advanced Passenger Train APT P Prototype at Crewe viewed from a passing train

Published --