Cyril Bays

Graphic designer, illustrator

Vevey, Switzerland