Stock Photo - French Riviera, Villefranche sur Mer from above

Stock Photo: French Riviera, Villefranche sur Mer from above.