Duncan Davidson

Duncan Davidson

#86616

@duncan

Software Developer, 6Wunderkinderabout.me/duncandavidson