Keith Richards & Anita Pallenberg, Villa Nellcote, Villefranche sur Mer, 1971

Keith Richards & Anita Pallenberg, Villa Nellcote, Villefranche sur Mer, 1971