LEO Network

Monstrous 1-ton ocean sunfish caught in Russia's far east, thrown to the bears

Iturup island, Russia
Sep 15, 2017
RT International
Event

Please sign in to leave a comment.