The XMAS Islands

By |2023-08-15T05:33:59+00:00December 23rd, 2021|World|

Anyone want to see some majestic floating XMAS Islands? We think we recently got a glimpse of the preparations for XMAS We had...