Preview image
Preview image
Anthea Turner and Husband Shop at Cartier | Big Pictures Archive