Kathleen de Leon Jones

01 Sep, 1977 in Manila, Philippines

Also Known As:

poster
Hi-5
60% (1999)