Franz von Stuck was a German painter, sculptor, printmaker, and architect. Stuck was best known for his paintings of ancient mythology, receiving substantial critical acclaim with The Sin in 1892.