Europe: [satellite image poster]
Hoofddorp : Intergraph,
1991.
Images from the NOAA AVHRR sensor.