Roman street art04/22/2016April 22, 2016Triumphs and Laments is a huge riverside street art project in the Italian capital Rome.https://p.dw.com/p/1IbCEImage: Kristin JonesAdvertisement