A dead whale washed up on the shores of the Canary Islands in Spain. Finding out the cause of his...
News in English from Greece
News in English from Greece
A dead whale washed up on the shores of the Canary Islands in Spain. Finding out the cause of his...