Knirps – Umbrellas for Any Weather

The umbrella is one of the oldest inventions of mankind. It is believed that this design was invented in ancient China or Egypt. Much later, umbrellas appeared in Ancient Greece…