Freepik
    Large square stones breakwaters on seashore of Red Sea Seaside is made of stones and concrete slabs

    Large square stones breakwaters on seashore of Red Sea Seaside is made of stones and concrete slabs