Mad Hatter
Hats are one of those wonderful things that amaze us all of the time. They come in so many different styles that you can define your sense of style by the kind of hat that you like to wear. Some people enjoy wearing caps, while others like wearing formal hats or even funny type hats …