Ну первое у вас есть наверное опечатка, здесь нужно images, тк в форме images
$files = $request->file('images');
Далее, как я понимаю здесь
Image::make($file)->insert($watermark, 'bottom-right', 100, 100)
Вы хотите вызвать экземпляр класса
Intervention\Image
, но одновременно видимо у вас и модель называется Image, и подключается позже, а значит php воспринимает это как
App\Image
.
Значит вам нужно Intervention\Image добавлять другим алиасом, (меняйте в config/app.php , раздел aliases).
Ну и не забывайте, что после этих исправлений, у вас будет просто загрузка фото, без сохранения в БД, поэтому если нужно еще сохранить что-то в БД, например в вашу модель Image, то нужно дополнительно писать код.