Treasures of the Louvre

Holdings

425219