Bay of Biscay, English Channel, Irish and North Seas, contrails and algal blooms - 24th Jul 2006

Description Details Image size: small | medium | large   
DSRS Satellite Image: Bay of Biscay, English Channel, Irish and North Seas, contrails and algal blooms