Pléiades Satellite Image - Santiago Bernabéu Stadium, Spain

Pléiades 1B Early Image – Acquired during commissioning phase