Framed Print-Motor Racing – Racing Car Show 1965 – West Hall, Olympia-14″x12″ in…

Framed Print-Motor Racing – Racing Car Show 1965 – West Hall, Olympia-14″x12″ inch Frame and mount made in the UK

Thanks! You've already liked this