related tags: 453D30 4F4026 8D8778 978B6E AF460E AF553C B8BCB5 B9BAB7 art delacroix france liberte louvre museum painting paris throughglass 875236 926558