1981 Toyota – Vista (Japan)

1981 Toyota - Vista (Japan)

Source: www.flickr.com / IFHP97