This Optical Illusion Is the Most Beautiful Street Artwork in France

An impressive trompe-l-oeil fresco painted in the coastal city of Boulogne-Sur-Mer was recently crowned France’s most beautiful street artwork for 2020. Every year, a popular French portal dedicated to urban art hosts a national competition to crown the nation’s most impressive street art. Thousands of votes are cast, and for last year, the title went […]