Explore the stunning picture gallery of La Tartane in Saint-Tropez, France. Admire the beautiful interior murals and ceiling decorated with green leaves and gold trimmings. Get inspired for your dream house decor.