Innovative People

Alvin Borlongan

Alvin Borlongan paper works,computer assisting,

Languages Alvin Borlongan speaks:

English
Tagalog