Tag Archives: 3d arts

Gigantic Installation Of This Architect Have Become A Must-See For Visitors

Victor Splash Installations

The installations created by this outstanding architect, designer, and artist from St. Petersburg, Russia, are making a splash in cities. And why not? His name has a splash in it! Meet Victor Splash, a 3D muralist, who erects gigantic installation in public places with such architectural precision that it never fails to impress the public. …