/

Europe’s latest weather satellite delivers its first image

Credit: Eumesat