St Helens, England - Great Britain. Low-res satellite. No legend

Code produit:
593028600