Marriage at Cana
painting 20 of 51 by Jacopo Robusti Tintoretto

Marriage at Cana by Jacopo Robusti Tintoretto