Can a Nike Sneaker Cost Over £100,000? | Barnebys Magazine