Search results
Italian painting once found on bus stop sells for record $22.3 million - Times of India
The Times of India· 1 day agoA remarkable painting by Italian Renaissance master Titian, famously discovered in a plastic bag at...
A remarkable painting by Italian Renaissance master Titian, famously discovered in a plastic bag at...