Solar powered Navigation beacon and man made harbour wall, Dunkirk, France, Europe

- Image ID: P9CTK1