Roy M. Avila

A technology enthusiast and an advocate long time promoter towards a healthy wellness lifestyle.