Roger

59
reputation
4

Software and Internet developer and business manager living in Central Florida.