Designed by
Title
Restaurant at Nai Yang Beach, Island Phuket, Thailand. Trees and sea are reflected in glass front #311891154
Description
Restaurant at Nai Yang Beach, Island Phuket, Thailand. Trees and sea are reflected in glass front. .Tables and chairs in front of glass facade. Trees and sea are reflected in glass front