Philippine Star feature: Santa Claus lives here!
Philippine Star feature: Santa Claus lives here! By: Dina Sta.Maria (The Casa Santa Museum’s First Full page feature in the Philippine Star back in 2004! IMAGINE ALL THE HO-HO-HO’s RINGING […]
Philippine Star feature: Santa Claus lives here! Read More »