philippinestoday.net
Priscilla Almeda Finds Peace in Simple Life in Japan
Away from the glare of camera lights, Abby Viduya, a.k.a. Priscilla Almeda, is settling to a low-key life with a sparkle in her eyes in the laid-back city of Ichihara in eastern Japan. Even in anon…