Cap Ferrat

Cap Ferrat og Saint Jean

.