CEVA: subway construction project

Geneva, Switzerland