Signs for car hire rental firms, Zurich Airport, Switzerland europe

- Image ID: CXNKYA
Signs for car hire rental firms, Zurich Airport, Switzerland europe
Kumar Sriskandan / Alamy Stock Photo
Image ID: CXNKYA
Location: Signs for car hire rental firms, Zurich Airport, Switzerland europe