Stena the first walrus ever to reach Finnish shores got a police escort

Tags: funny, stena, walrus, reach, finnish, shores, police, escort


Prev Next Slideshow
(You can use your keyboard arrow keys )

Top Photos


More liked picsHot Pics