Who Invented the Umbrella: The Romans, The Chinese… Posted July 26, 2013 Who Invented the Umbrella: The Romans, The Chinese, or Frogs? core77.com/blog/object_cu… Share this:Twitter