Lucas Moretti Grey Sheep Location geneva / switzerland University haute ecole d'art et de design / hEAD - genève Graduation year 2023 Contact Share