Designed by
Title
Interior view of Central Festival Hatyai #65155817
Description
HATYAI, THAILAND - DECEMBER 8 : Interior view of Central Festival Hatyai on December 8, 2015 in Hatyai, Thailand. It is a shopping complex and was founded in 1982.
This image is editorial