Petro and Slak both from the Russian Aesthetics crew finished these mural in St. Petersburg Russia. The murals were painted as part of street musuem Russia. These murals are painted in what seems like an industrial setting and also take on this industrial feel. The deconstructed geometric pieces resemble large machine like structures. More excellent...