cupure logo

Seine Bay News

Seine Bay is a coastal area in northern France where migrants frequently attempt crossings to the United Kingdom.