barcarole- The Triumph of Lust (detail), from a seven-piece set of The Seven Deadly Sins, design-&nb

more about : barcarole