This Optical Illusion Is the Most Beautiful Street Artwork in France


Facebook

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. Continue reading »