2017 – Volvo XC40 at Mural G-333 on Plaça dels Àngels near Carrer de Ferlandia in Barcelona, Spain 🇪🇸.