Francis Beaudet

Francis Beaudet

Interaction Designer with a taste for difficult problems. http://www.francisbeaudet.com