Watch: 400 years of hats | Boing Boing

Responsive image
source