Rolls-Royce Phantom II Limousine by Windovers from 1933

Rolls-Royce Phantom II Limousine by Windovers from 1933. The British Windovers company manufactured car bodies, coaches and fire truck bodies till 1956. 

Read more: World best cars by Jordi Vilaró ...