Stock Photo: View of Maire Island and Cape Croisette from Callelongue, Marseille, France
Stock Photo: 1566-790933 View of Maire Island and Cape Croisette from Callelongue, Marseille, France