Home Lifestyle Missing Picasso Found? Photo Suggests Philippines’ Imelda Marcos Might Still Have It.