From their "Compact Coach" range and represents a Volvo C10M integral coach. This one is operated by Volvo as a demonstrator, wearing their rainbow striped livery over a white and navy blue base. This may be a factory error, as the "Volvo Bus" logos are barely visible against the white background, and this livery is more commonly found on an overall navy vehicle.