1981 Ford Escort (Germany)

1981 Ford Escort (Germany)

Source: www.flickr.com / IFHP97