New (to me) Ibiza FR. God i love that colour

SEAT is a Spanish automobile manufacturer with its head office in Martorell, Spain. It was founded on May 9, 1950, by the Instituto Nacional de Industria, a Spanish state-owned industrial holding company.