Goodwood Festival of Speed: Lancia Beta Montecarlo DRM/Group 5 GT car. Goodwood Festival of Speed, Goodwood, England 24 June 2007. DIGITAL IMAGE
Lancia Beta Montecarlo DRM/Group 5 GT car.
Goodwood Festival of Speed, Goodwood, England 24 June 2007.
DIGITAL IMAGE