firstbusphotos: British Rail 50007 'Hercules', 50050/D400 'Fearless', and 50035 'Ark Royal'