David Hastings

Created and produced print materials and environmental/wayfinding graphics for General Assembly.


Instagram

Twitter

LinkedIn