• 8
  • Vote
Umbrellas have been the perfect weather shield for humankind since ages and are one of the most popular inventions made by the human race. The history of umbrellas goes back to the ancient ages, when the royal families and people of superior positions used it significantly. In those days, umbrellas denoted superiority, whereas in the recent times t