Previous Home Next Vence, France.
Vence, France.