Europe as seen from space

Royalty-free stock illustration ID: 7723660

Europe as seen from space