The red spider

Les Cinoches (plateau) Palaiseau