a touch of red in the south of France [outfit]

Previous
presents
a touch of red in the south of France [outfit]