The Alhambra is a seven-seat people carrier with practical, spacious interior that can be accessed by huge sliding doors, and has plenty of useful equipment.
Loading...