Leon style 105ch. The ibiza is named after the spanish island of ibiza and it is the second seat model to be named after a spanish city aft...

Leon style 105ch. The ibiza is named after the spanish island of ibiza and it is the second seat model to be named after a spanish city aft...