Zoom Download original image Report abuse

Montgeron, 91Place de la gare