You have to put all your assets in app/public folder, and to access them from your views you can use asset() helper method.
Ex. you can retrieve assets/images/image.png in your view as following:
<img src="{{asset('assets/images/image.png')}}">
this answer is from stack-overflow
by->Walid Ammar
use Storage;
$url = "http://www.google.co.in/intl/en_com/images/srpr/logo1w.png";
$contents = file_get_contents($url);
$name = substr($url, strrpos($url, '/') + 1);
Storage::put($name, $contents);
<img src="{{ asset('storage/photo/'.$contact->photo) }}" alt='{{$contact->photo}}' width="50px" height="50px" alt="">
<img src="{{ asset('images/foo.png') }}" alt="tag">