Y12A2 1899 London Horse Drawn Bus

 

Y12A 1899 London Horse Drawn Bus, Issued 1959

2. red body, beige driver & seats, dark brown horses