Greek Police Retrieves Stolen Pablo Picasso Painting, It Slips And Dallsy

This painting named “Woman’s Head” created by Pablo Picasso in the year 1939 was finally recovered by the Greek cops. However, that couldn’t save it from sliding and falling off the rack it was kept on in the gallery!