Personal Information
Organização/Local de trabalho
Philadelphia, Pa United States
Marcadores
green screen
technology
pecha kucha
Ver mais
- Apresentações
- Documentos
- Infográficos