Link #art #art history #vittore carpaccio #renaissance #renaissance art #italian renaissance #high renaissance #venetian school #religious art #biblical art #christian art #new testament #book of acts #st. stephen #saint stephen #landscape #landscape painting #italian art #16th century art #cinquecento #louvre #louvre museum #musee du louvre