Meteorological charts North Atlantic & Europe . . www.weathercharts.org . . Satellite imagery courtesy University of Berne.
click on image for highest resolution