Ai Kai Wat Chedi chicken temple in Nakhon Si Thammarat, Thailand

Ai Kai Wat Chedi chicken temple in Nakhon Si Thammarat, Thailand - 191324149