doncadavona

Computer scientist, software engineer for the service of man.

Location:Philippines

doncadavona's Stars