Long stone seawall curving into the sea on a foggy overcast day with embankment - Free Stock Photo | Picren | PicRen