Home
75 x 60 km area of London and SE England (NASA)