The Strand

    2, Rue Du Petit Bal 83990 Saint-Tropez
    The Strand