Ludovico Carracci (Italian, 1555 - 1619)Saint Sebastian thrown into the Cloaca Maxima, 1612, Oil on canvas163.5 × 232.4 cm (64 3/8 × 91 ½ in.), 72.PA.14The J. Paul Getty Museum, Los Angeles
TitTats TitfuckBlowjob