Artist Creates Dumbfounding L’Invisible Rock Boat: Perfectly Blends Into World
A French artist, Julien Berthier, has created an incredible camouflaged boat that masquerades as a floating rock.
The Brighter Side of News features good news, compassionate news and inspirational news from around the world