RackLette, ETH Zurich

Team: RackLette, ETH Zurich

Location: Switzerland