A hat worn by Napoleon sold for $2.1 million at an auction o

© 2025 Vimarsana