Bob Villanueva

Bob Villanueva

Bob Villanueva is a contributor for Manila Bulletin's Animal Scene magazine.