David Hammond

Creative and detail-oriented Software Developer!

New to Contra

David is building their profile – stay tuned!

New York, USA