Napoleon hat fetches record $2.1m at Paris auction - dofaq.co

What's New