Douglas F Shearer

173
reputation
2
5

Employment: Technical Architect for a social network. Entertainment: Races mountainbikes