Designed by
Title
Interior of ETH Zurich Swiss Federal Institute of Technology in Zurich. #213236353
Description
Zurich, Switzerland - November 14, 2019: Interior of ETH Zurich Swiss Federal Institute of Technology in Zurich. It is one of the renowned Institute in the world
This image is editorial