Saturday, December 3, 2022

1968 British Leyland-Albion Chieftain 51 truck front


The Albion brand was defunct by 1972 -- info

No comments: