William c. Carter invented the umbrella stand in 1855. He also patented it.
By your's truly,
CC in a the DC
By your's truly,
CC in a the DC
Ronald Umbrella
Didn't find the answer you were looking for?