• Billions Luxury Portal

STANDING TALL ON $20MILLION

Every woman knows there are shoes and then there are "The Shoes" and these a pair of diamond-encrusted shoes costing a whopping $20 million certain