A popular Christmas display in the Philippine capital was opened to the public this week as the country ushers in the holidays.
The Christmas display features a nativity scene with life-size mannequins. Christmas is the “longest celebrated season” in the predominantly Catholic Philippines. (Photos by Jire Carreon)
- Newsletter -
Leave a Reply