strangeremains.com
The artistic de-compositions of Théodore Géricault
The Raft of the Medusa (1818-1819) is an impressive oil painting that is 16 feet by 23 feet by French Romantic master Théodore Géricault (1791-1824). The painting, which hangs in the Louvre in Par…