Satellite photo of islands-USGS

Satellite image of the UK and Europe