La Granja

Subway Station • Alcobendas, Madrid