Preview image
Preview image
Jimmy Choo boss Tamara Mellon in St Bart's | Big Pictures Archive