Singapore - Thursday 31st May – Saturday 2nd June Paris, France - Sunday 3rd June – Wednesday 6th June Tours, France - Wednesday 6th June – Wednesday 13th June Pontcharra, France - Wednesday 13th June – Monday 18th June Arles, France - Monday 18th June – Thursday 21st June Cavalaire Sur Mer, France - Thursday 21st June – Friday 29th June Antibes, France - Friday 29th June – Saturday 7th July Bagni di Lucca, Italy - Saturday 7th July – Saturday 14th July Levanto, Italy - Saturday 14th July – Tuesday 17th
... read more