• Picture shows the rear end of a Porche Targa on display in a showroom in Park Lane, Central London.
  • Generics
  • United Kingdom
  • N11132