Designed by
Title
INRIA office building in Grenoble, France #191890502
Description
Grenoble, France - June 15, 2019: INRIA office building. The National Institute for Research in Computer Science and Automation Inria is a French national research institution
This image is editorial