/France… a killer whale swimming in the Seine
France… a killer whale swimming in the Seine

France… a killer whale swimming in the Seine

The arrival of a killer whale “orca” has sent French rescuers on alert after it reached the Seine…Read More