Posts Tagged Christmas 2012 season greeting

Merry Christmas and Happy New Year 2013

On behalf of Natura Villa Resort & Spa – Ubud Bali. We are wishing you a Merry Christmas and Happy New Year 2013.