touring car


Meanings

  • large open car seating four with folding top