francisjdavid

Francis James David

Ohana. Triathlete. Healthcare Professional. Punny. Sarcastic. Fashion. Mommy's Boy. Paying It Forward. Walk The talk. Topo Ambassador. Grateful.
  • 121 posts
  • 369 followers
  • 541 following
Load more