Village France 2012 / Eze
7/5/2012
Eze. View from the top of the town. The peninsula in the upper right is Cap Ferrat.