Preview image
Preview image
Carol Caplin and Peter Foster Seen Shopping in Paris | Big Pictures Archive