The Marriage of St. Catherine

Artist: Giovanni Battista Piranesi
Original name: Le Nozze di S. Caterina
Style: Neoclassicism
Genre: religious painting
Copyright: Public domain