France December 15, 2025Walking the Medieval Town of Vence – The Art Capital of France | December 2025