This street art was on my way from the bus station in Zurich I have just arrived to. Does that mean anything for my upcoming stay in Zurich in Czech Accelerator @ Technopark programme?
This street art was on my way from the bus station in Zurich I have just arrived to. Does that mean anything for my upcoming stay in Zurich in Czech Accelerator @ Technopark programme?