872-09185667
Color satellite image of London, capital city of England and the United Kingdom. The River Thames flows through London. Image collected on April 09, 2017 by Sentinel-2 satellites.
Rights-Managed