A fisherman from Porto Lafia in southern Evia spotted a great white shark entangled in his nets! Experts say it's...
News in English from Greece
News in English from Greece
A fisherman from Porto Lafia in southern Evia spotted a great white shark entangled in his nets! Experts say it's...