Teresa Alva | Communication Designer
a brand's 1st impression
digital design
print is NOT dead
God's design
3-dimensional design
experience