Skip Navigation

What is something you thought you had discovered or invented, but it turned out to have already existed?

2