It’s an original peel!

A long-lost painting, likely by long dead London artist Paul Peel, was unveiled this month at Museum London. Now, long lost originals have been showing up out from under everyone’s bed