Cannes © 1976 Segasa.
Cannes is a town located in the south of France in Europe.
1. Cannes (1976) 2. Monaco (1977)
Machine's picture.