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
Framed Print-Motor Racing – Racing Car Show 1965 – West Hall, Olympia-14″x12″ inch Frame and mount made in the UK