Toulon Naval Base

1
A view of the Toulon Naval Base near Marseille, France.