16, Feb, 2025
Villa Bella Vista – St Tropez, France