Satellite Images Meteosat - Russia

Image from satellite in Canada
Provided by: EUMETSAT