Innovative People

Miguel Reynolds

Miguel Reynolds Sustainable innovative concepts.

Turning ideas into reality!

Languages Miguel Reynolds speaks:

English
Spanish
Portuguese