Giacometti sculpture in sealed bid auction—starting price $90 million! | Inquirer Lifestyle

Giacometti sculpture in sealed bid auction—starting price $90 million!