3d street painting by Alex Maksiov
3d street painting “Finish” at the street art festival “Illusions of Riga” in Mežapark, Latvia.