Barcelona's Lionel Messi and Real Madrid's Cristiano Ronaldo will come face to face again in El Clasico on Sunday. Photo: Reuters / Albert Gea

BARCELONA - A graffiti portraying Lionel Messi on tiptoes kissing arch-rival Cristiano Ronaldo has caused a stir in Barcelona, just two days before the seaside city's team faces Real Madrid in a crux game.

The graffiti on a bus stop in central Barcelona shows the Argentina and Barcelona star embracing and tenderly kissing his Portuguese Real Madrid rival, a football at their feet and a rose in Messi's hand, drawing many camera-wielding tourists.

The artist Tvboy said he had been inspired by the fact that Sunday's El Clasico game happens to fall on April 23 – which is when people in Barcelona and the wider region of Catalonia celebrate their very own Valentine's Day.

"I'm looking for a message of hope and positivity. With all the clashes there have been in football between hooligans, I want to say: 'be calmer'," he told AFP.

"Messi and Cristiano are opponents, I know they would never kiss. But art must portray an ideal world, it must astonish, provoke."

Tvboy is an Italian from Milan who has lived for 13 years in Barcelona, whose streets have become his canvas.

His latest project dubbed "Love is blind" started during the US election campaign, during which he drew Republican candidate and current president Donald Trump kissing his Democrat rival Hillary Clinton.

❤️Quiero agradecer personalmente a todos los medios de muchísimos paises diferentes del mundo que me han contactado y que han dado difusión a la obra "El Amor es Ciego" el beso entre #LeoMessi y #CristianoRonaldo que preparé para el día de #santjordi y de el #clasico. Es un placer ver la gente hacerse fotografías con la obra en #paseodegracia y oír sus divertidos comentarios. La noticia ya se ha hecho viral y ha salido en la prensa, televisión y web de Espana, Italia, Portugal, Francia, Inglaterra, Brasil, Argentina, Estados Unidos, India, China, Emiratos Arabes y un sinfin de paises más. Gracias a todos por vuestro apoyo! Tvboy #clasico #santjordi #barcelona #tvboy #leomessi #cristianoronaldo #fcb #realmadrid #barça #popart #urbanart @tvboyofficial

A post shared by TVBOY 📺👶 (@tvboyofficial) on