John P. Longchamps

Interdisciplinary Design Professional
Design / Marketing / Innovation / Sustainability