Michael Hayes

Michael Hayes

Graphic designer

Share profile
Summary

Practicing graphic design since early teens

Connections