Great Britain and some Northern Lights from the International Space Station.

Great Britain and some Northern Lights from the International Space Station.