Robert Peter Ancheta

An educator, human resource practitioner, culture and arts worker, writer, editor, proofreader, and multimedia practitioner.

Pagadian City, Philippinen